Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Stiamo vedendo i tipi di attesa PAGELATCH_EX e PAGELATCH_SH molto alti insieme alle attese WRITELOG elevate. Ho diagnosticato la query che ha causato l'attesa di PAGELATCH e posso eliminarli riducendo la frequenza di inserimento in una chiave primaria cluster occupata definita con un valore IDENTITY. Comprendo che questo fenomeno è …
Sto lavorando allo script PHP che importa il file CSV ( customers.csv) nella tabella MySQL ( customers). Prima di inserire il contenuto del file CSV nella tabella mysql, eseguo il backup della customerstabella originale . Sto avvolgendo l'intero processo di importazione (incluso il backup) in una transazione mysql (per tenere …
Ho un'istanza di SQL Server 2012 con alcuni database. In uno di essi ho creato una vista che seleziona le tabelle in più di un database. Voglio che un utente sia in grado di selezionare quella vista, ma non deve selezionare le sue tabelle. La vista è stata creata esattamente …
Versione MySQL Il codice verrà eseguito in MySQL 5.5 sfondo Ho un tavolo come il seguente CREATE TABLE t ( id INT NOT NULL AUTO_INCREMENT , patient_id INT NOT NULL , bed_id INT NOT NULL , ward_id INT NOT NULL , admitted DATETIME NOT NULL , discharged DATETIME , PRIMARY …
Dalla mia limitata conoscenza di come i piani di query vengono compilati, archiviati e recuperati dalle query, capisco che una query multiistruzione o una procedura memorizzata genererà il suo piano di query che verrà archiviato nella cache del piano di query per essere utilizzato dalla query in future esecuzioni. Penso …
Sono un principiante nei database. Ho letto in giro e ho scoperto che probabilmente non è una buona idea usare l'indirizzo e-mail come chiave primaria perché i confronti di stringhe sono più lenti che influiscono sulle prestazioni in join complessi e se un'e-mail cambia dovrei cambiare tutte le chiavi esterne …
Sto cercando di comprendere meglio (concettualmente) la relazione tra statistiche, piani di esecuzione, esecuzione di procedure memorizzate. Sono corretto nel dire che le statistiche vengono utilizzate solo durante la creazione del piano di esecuzione per una procedura memorizzata e non vengono utilizzate nel contesto di esecuzione effettivo? In altre parole, …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Esistono particolari rischi per la sicurezza o le prestazioni nell'uso del …
È possibile aggiornare un valore di colonna chiave primaria con l'aggiornamento a cascata tra tutte le chiavi esterne che lo fanno riferimento? # EDIT 1: quando eseguo la query followinq select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Vedo che update_referential_action è impostato su 0. Pertanto NESSUNA AZIONE viene presa dopo …
La domanda riguarda i termini della licenza Oracle. Vorrei saperne di più sull'amministrazione del database Oracle. Sfortunatamente sto usando la versione a 32 bit di LInux, quindi non posso installare Oracle 11 XE (non riesco a trovare l'edizione a 32 bit). Va bene, se scarico e installo Oracle Standard o …
Sto scrivendo su un mio prossimo post sul blog sulle funzioni di classifica e finestra aggregata, in particolare gli iteratori del Segment and Sequence Project. Il modo in cui lo capisco è che il segmento identifica le righe in un flusso che costituiscono la fine / inizio di un gruppo, …
Nella creazione di una pista di controllo non ho problemi a rintracciare chi sta aggiornando o inserendo i record in una tabella, tuttavia, il tracciamento di chi elimina i record sembra più problematico. Sono in grado di tenere traccia degli inserti / aggiornamenti includendo nel campo Inserisci / Aggiorna il …
Ho eseguito una nuova installazione di Kubuntu 14.04 sudo aptitude install mysql-server-core-5.6. Impossibile completare l'installazione a causa delle dipendenze di alcuni pacchetti di KDE mysql-server-core-5.5, che sarebbero stati sostituiti. Ora quando corro sudo aptitude install mysql-server-5.5ottengo questo errore dopo aver specificato una password: Configuring mysql-server-5.5 Unable to set password for …
Stiamo migrando un sito IIS / SQL Server dal 2008 al 2012 e sto riscontrando un problema con l'autenticazione. Usiamo l'autenticazione di Windows per autenticare come DOMAIN\COMPUTER$, ma questo non funziona, dando un errore che dice: Accesso non riuscito per l'utente "DOMAIN \ COMPUTER $". Motivo: impossibile trovare un accesso …
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.