Domande e risposte per i professionisti del database che desiderano migliorare le proprie competenze nel database e imparare dagli altri membri della comunità
Se ho una UPDATEdichiarazione che in realtà non modifica alcun dato (perché i dati sono già nello stato aggiornato). C'è qualche vantaggio in termini di prestazioni nel mettere un segno di spunta nella WHEREclausola per impedire l'aggiornamento? Ad esempio, ci sarebbe una differenza nella velocità di esecuzione tra UPDATE 1 …
Al lavoro, ospitiamo tutti i nostri server Web su Amazon EC2 e di solito abbiamo utilizzato database MySQL installati sullo stesso box del nostro server Web Apache e su cui abbiamo comunicato localhost. Ora affrontiamo la necessità di migrare il nostro database sul proprio server per uno dei nostri sistemi. …
Ho una tabella con un indice a più colonne e ho dei dubbi sul corretto ordinamento degli indici per ottenere le massime prestazioni dalle query. Lo scenario: PostgreSQL 8.4, tabella con circa un milione di righe I valori nella colonna c1 possono avere circa 100 valori diversi . Possiamo presumere …
Informazioni su SQL (Informatica / Database): Quando abbiamo due o più campi in una tabella che, insieme, identificano i suoi record in modo univoco, qual è il modo corretto di chiamarli? Tasti compositi o composti? Ho visto sul web entrambi gli usi quindi non ne sono davvero sicuro.
Ho una tabella MySQL molto semplice in cui salvo i punteggi migliori. Sembra che: Id Name Score Fin qui tutto bene. La domanda è: come posso ottenere il ranking degli utenti? Ad esempio, ho un utente Nameo Ide voglio ottenere il suo grado, in cui tutte le righe sono ordinate …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 6 anni fa . Questa mattina ho provato a collegare il database PostgreSQL sul mio desktop di Windows 7 Professional. Il valore predefinito è 'postgres', ma sicuramente ho dimenticato …
Ho uno schema legacy (dichiarazione di non responsabilità!) Che utilizza un ID generato basato su hash per la chiave primaria per tutte le tabelle (ce ne sono molte). Un esempio di tale ID è: 922475bb-ad93-43ee-9487-d2671b886479 Non vi è alcuna speranza di cambiare questo approccio, tuttavia le prestazioni con accesso all'indice …
Stiamo iniziando a fornire un set di server fisici per un cluster virtuale di nodi SQL Server 2016 all'interno di VMware. Utilizzeremo le licenze Enterprise Edition. Abbiamo in programma di impostare 6 nodi, ma c'è un po 'di dibattito su quale sia il modo ideale per eseguire il provisioning dei …
Voglio eliminare tutti i vincoli predefiniti, controllare i vincoli, i vincoli univoci, le chiavi primarie e le chiavi esterne da tutte le tabelle in un database di SQL Server. So come ottenere tutti i nomi dei vincoli sys.objects, ma come faccio a popolare la ALTER TABLEparte?
Sono stato in grado di riprodurre un problema di prestazioni della query che definirei inaspettato. Sto cercando una risposta incentrata sugli interni. Sulla mia macchina, la seguente query esegue una scansione dell'indice cluster e richiede circa 6,8 secondi di tempo della CPU: SELECT ID1, ID2 FROM two_col_key_test WITH (FORCESCAN) WHERE …
Sto lottando con indici, chiavi primarie e chiavi esterne ... E la necessità di averle tutte. Se ho due tabelle, entrambe hanno un numero intero come chiave primaria. La prima tabella fa riferimento tramite un FK alla chiave primaria della seconda tabella. Su entrambe le tabelle ho un indice chiave …
I principali browser si stanno muovendo oltre SSL3.0 e TLS1.0. Il Consiglio di sicurezza PCI ha dichiarato una data di fine della vita per questi protocolli da considerare una crittografia sufficientemente forte. Dobbiamo allontanarci da questi protocolli, per usarne di nuovi e più forti. Sui server Windows, è possibile disabilitare …
Quale potrebbe essere la ragione possibile per questo tipo di deadlock? (non deadlock in generale) Blocca le risorse del buffer di comunicazione Questo sistema indicato ha poca memoria e il conteggio dei buffer è esaurito? Errore dettagliato: La transazione (ID processo 59) è stata bloccata su risorse buffer di comunicazione …
In Postgres, le query preparate e le funzioni definite dall'utente equivalgono a un meccanismo di protezione contro l'iniezione SQL ? Ci sono vantaggi particolari in un approccio rispetto all'altro?
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.