Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Di recente ho appreso come vengono definite le relazioni nel database al lavoro e mi chiedevo se si tratta di una pratica standard. Supponiamo di avere due processi: Processo A e Processo B. Il processo B dipende dai risultati del processo A, quindi esiste una relazione che deve essere definita …
Secondo la CREATE INDEXdocumentazione: È possibile combinare fino a 16 colonne in una singola chiave di indice composito. Abbiamo una tabella con ~ 18 colonne che devono formare una combinazione unica. Questa tabella non lo è sensibile alle prestazioni: raramente aggiorniamo i valori / inseriamo i record. Dobbiamo solo assicurarci …
L'altro giorno ho installato MySQL Workbench, ho effettuato l'accesso al database della mia azienda e mi sono creato un tavolo su cui lavorare. Fin qui tutto bene. Il problema è che ho notato che il mio auto_increment aumenta di 2 di 2. Ad esempio: ID NAME 1 Paul 3 Jack …
Sono un principiante assoluto e non sono riuscito a trovare un buon modo per farlo da nessuna parte. Ho una tabella di database che contiene statistiche che vengono registrate in vari momenti della settimana. La settimana di riferimento inizia giovedì. La tabella contiene una colonna datestamp (data) che memorizza quando …
Sto cercando di eliminare tutti i duplicati ma mantenendo solo un singolo record (ID più breve). La query successiva elimina i duplicati ma richiede molte iterazioni per eliminare tutte le copie e conservare quelle originali. DELETE FROM emailTable WHERE id IN ( SELECT * FROM ( SELECT id FROM emailTable …
Quanto tempo impiegherebbe per aggiornare un DB Oracle con dati 1T da 10g a 11g di solito / all'incirca? Devo stimare i tempi di inattività perché è un problema. Grazie mille!
Tutti i database Oracle supportano alcuni tipi di applicazioni di cui il DBA Oracle dovrebbe avere una certa conoscenza. Cosa rende un DBA di Oracle Applications diverso da questo? Il termine indica che supportano le applicazioni Oracle e non il database o include responsabilità sia per le applicazioni Oracle che …
Questo può essere un po 'vago, ma stavo riflettendo su quanto DBA utilizzi ruoli fissi del database che controllano la sicurezza dei database. Quindi la domanda è: c'è un motivo per favorire ruoli di database personalizzati rispetto a ruoli di database fissi (db_datareader ecc.)?
Sto eseguendo il rooting in SQL Server Management Studio contro la mia istanza di SQL Server 2008 R2 Express Edition. Sto cercando di capire come funzionano le autorizzazioni. Quello che posso vedere è (tramite le proprietà di molte di queste entità) Il mio accesso al server può essere collegato a …
Abbiamo un server di database molto attivo con una raccolta eclettica di applicazioni in esecuzione su di esso. Due dei più attivi sono un database Laserfiche che esegue la scansione dei documenti e l'elaborazione del flusso di lavoro per tutto il giorno (media di circa 2800 richieste batch / secondo) …
SQL Server e Oracle dispongono entrambi delle funzioni DENSE_RANK. C'è un modo per fare qualcosa di simile in MongoDB senza dover ricorrere a MapReduce? In altre parole, supponiamo di avere una clausola select T-SQL come questa: SELECT DENSE_RANK() OVER(ORDER BY SomeField DESC) SomeRank Qual è il modo migliore per fare …
Considera la situazione in cui ho tutti i miei nomi di schema in una tabella e tutti i miei nomi di tabella in un'altra tabella. È possibile fare qualcosa di simile nel seguente (pseudo-codice)? SELECT value FROM (SELECT schema_name FROM schemas).(SELECT table_name FROM tables) O devo suddividere la query in …
So che tendiamo ad evitare cursori e loop all'interno di SQL Server ad ogni costo, ma quali sono alcune delle situazioni in cui sono assolutamente necessarie query procedurali e le query basate su set non ti danno i risultati? Capisco la differenza tra i due, non sono mai arrivato a …
Ho appena saputo della nuova procedura memorizzata sp_executesql. Mi piace il fatto che esiste un modo per eseguire codice con parametri all'interno di SQL Server. Ma mi chiedo quale sia la differenza tra l'uso della procedura memorizzata sp_executesql quando non si hanno parametri rispetto al solo chiamare EXEC direttamente. Inoltre, …
Sto lavorando intorno all'errore MySQL "Trovato deadlock durante il tentativo di ottenere il blocco; provare a riavviare la transazione" . Dovrò aggiornare un programma per consentire deadlock. È possibile che tale SELECTistruzione produca errori di deadlock? So che è solo un blocco di lettura in modo più seleziona non sarà …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.