Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Probabilmente ho una mentalità ristretta, ma se creo un vincolo di chiave esterna e una riga viene aggiornata o eliminata, perdo quella connessione se la colonna della tabella figlio viene impostata su NULL. Qual è lo scopo di mantenere intenzionalmente queste file orfane?
La mia domanda riguarda l'uso degli indici. Devo iniziare l'indicizzazione fin dall'inizio o quando si presentano problemi di prestazioni? Possiamo anche creare un indice temporaneo durante l'esecuzione di una query. Quali sono i pro e i contro di tali tecniche?
Vorrei sapere se esiste un modo per inviare una notifica in deadlock? In tal caso quali domande sarebbero richieste. Comprendo che SQL Server si occupa dei deadlock, vorrei semplicemente informazioni sulle query coinvolte. Ho trovato quanto segue per determinare le query di lunga durata: SELECT creation_time ,last_execution_time ,total_physical_reads ,total_logical_reads ,total_logical_writes …
Ispirato da questo post: https://twitter.com/#!/SQLChicken/status/102930436795285505 Heap: sono considerati una struttura di indice o sono rigorosamente una struttura di tabella senza indice?
Sto cercando di DROP gli utenti anonimi dal mio database mysql.users. Tuttavia, ho avuto comportamenti strani. Quando inserisco il comando: DROP User ''@'WOPR'; Stavo ricevendo un messaggio di errore generico. Quindi, ho riavviato il mio computer e l'ho provato di nuovo. Questa volta ho avuto la risposta Query OK, 0 …
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 . Sono uno studente della Fontys University di Eindhoven e attualmente sto …
Ho un file .my.cnf nella mia home directory sul mio desktop che include: [dbid] user = myusername password = mypassword database = dbname host = server.location.com Se ricordo bene, prima di aggiornare da Ubuntu 10.04 a 11.04, sono stato in grado di usare il comando mysql dbid Per connettersi direttamente …
Sono uno studente della Fontys University di Eindhoven e attualmente sto conducendo una serie di interviste per aiutare con lo sviluppo di uno strumento SQL Server e vorrei ricevere feedback dagli esperti del settore. Una delle mie domande è: Quali sono i 3 principali problemi di prestazioni che riscontri con …
Ho bisogno di una breve spiegazione dell'indice cluster. Che cos'è un indice cluster? Quali sono le migliori pratiche per l'utilizzo dell'indice cluster?
Ho un server mysql 5.1 con un database di circa 450 tabelle, che occupa 4 GB. La stragrande maggioranza di queste tabelle (tutte tranne 2) sono MyIsam. Questo è andato bene per la maggior parte (non sono necessarie transazioni), ma l'applicazione sta guadagnando traffico e alcune tabelle sono state influenzate …
Abbiamo un database di produzione molto grande che è di 10 TB. Stiamo valutando la possibilità di migrarlo su un servizio cloud, ma devo capire i rischi e stimare la durata dell'intero processo. Eseguo il backup del database una volta al mese utilizzando la soluzione di backup Native SQL Server …
In alcune circostanze, fare un INSERT INTO <tablename> (WITH TABLOCK)sarà più veloce a causa della registrazione minima. Tali circostanze includono la presenza del database nel BULK_LOGGEDmodello di recupero. Esistono altri potenziali vantaggi in termini di prestazioni nell'uso WITH TABLOCKsu una INSERTtabella vuota quando il database ( tempdb ) utilizza il …
Secondo la documentazione datetime2 (Transact-SQL) : Dimensione memoria 6 byte per precisioni inferiori a 3. 7 byte per precisioni 3 e 4. Tutte le altre precisioni richiedono 8 byte. Le dimensioni di datetime2(0), datetime2(1), datetime2(2)utilizzano la stessa quantità di stoccaggio (6 byte). Sarei corretto nel dire che potrei anche andare …
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.