Una valutazione se un sistema funziona abbastanza bene per essere adatto allo scopo. Normalmente le prestazioni si riferiscono alla velocità con cui un sistema completa un'operazione o un insieme di operazioni nel tempo.
Questo è un problema che mi viene incontro periodicamente e non ho ancora trovato una buona soluzione. Supponendo la seguente struttura della tabella CREATE TABLE T ( A INT PRIMARY KEY, B CHAR(1000) NULL, C CHAR(1000) NULL ) e il requisito è determinare se una delle colonne nullable Bo Ceffettivamente …
Le regole di confronto influiscono sulla velocità di una query? Le dimensioni di una tabella cambiano a seconda delle regole di confronto? Se voglio costruire un sito Web che deve supportare tutte le lingue possibili (supponiamo ad esempio Google) quale sarebbe la raccolta consigliata? Dovrò memorizzare caratteri come 日本語, le …
Sto eseguendo PostgresSQL 9.2 e ho una relazione di 12 colonne con circa 6.700.000 righe. Contiene nodi in uno spazio 3D, ognuno dei quali fa riferimento a un utente (che l'ha creato). Per interrogare l'utente che ha creato il numero di nodi che eseguo quanto segue (aggiunto explain analyzeper ulteriori …
Secondo un commento su questa domanda che ho posto in merito alle connessioni inattive in PostgreSQL 9.2 , alcune transazioni senza commit (probabilmente correlate ad alcune di quelle connessioni inattive) potrebbero causare problemi di prestazioni. Qual è un buon modo per determinare se ci sono transazioni senza commit (punti bonus …
Ho letto molto su entrambi i lati di questo dibattito: c'è un significativo guadagno in termini di prestazioni usando solo le stored procedure su query non elaborate? Sono specificamente interessato a SQL Server ma sarei interessato a tutti i database.
Come sviluppatore di software e aspirante DBA, provo a incorporare le migliori pratiche quando progetto i miei database di SQL Server (il 99% delle volte il mio software si trova su SQL Server). Realizzo il miglior design possibile prima e durante lo sviluppo. Ma, come qualsiasi altro sviluppatore di software, …
Qualcuno stava rivedendo il mio codice DDL per la creazione di tabelle e mi ha suggerito, quando hanno visto che ho visto l'uso dei VARCHAR(256)campi per il testo, mi aspetto che sia piuttosto piccolo, come un nome o altro, che dovrei sempre usare VARCHAR(MAX)e collegare Perché usare qualsiasi cosa tranne …
Attualmente sto lavorando su un database MySQL in cui vediamo un gran numero di invalidazioni dalla cache delle query, principalmente a causa dell'elevato numero di istruzioni INSERT, DELETE e UPDATE che vengono eseguite su molte tabelle. Quello che sto cercando di determinare è se ci sono o meno dei vantaggi …
Che cos'è Percona? In cosa differisce da MySQL? Quando dovremmo considerare di passare (o aggiornare) dallo stock MySQL a Percona? Per aggiungere alcuni dettagli nella nostra situazione, utilizziamo quasi esclusivamente InnoDB (per cui ho capito che Percona ha fatto molte ottimizzazioni) con ampi vincoli di chiave esterna e alcune procedure …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . Abbiamo un server DB di produzione su SQL 2005. Tutto funziona normalmente per un po ', ma dopo un paio di settimane vediamo un notevole …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 8 anni fa . Ho notato che alcuni DBA riavviano SQL Server molto frequentemente, a volte anche di notte. Credo che lo facciano per liberare un po 'di memoria, …
La mia applicazione richiede molto database. Attualmente eseguo MySQL 5.5.19 e utilizzo MyISAM, ma sto eseguendo la migrazione a InnoDB. L'unico problema rimasto è la prestazione di checksum. La mia applicazione fa circa 500-1000 CHECKSUM TABLEistruzioni al secondo nelle ore di punta, perché la GUI del client esegue costantemente il …
Qualcuno può spiegare come viene implementato l'operatore LIKE negli attuali sistemi di database (ad esempio MySQL o Postgres)? o mi punta ad alcuni riferimenti che lo spiegano? L'approccio ingenuo sarebbe quello di ispezionare ogni record, eseguendo un'espressione regolare o una corrispondenza di stringa parziale sul campo di interesse, ma ho …
Ho un dump SQL, è piuttosto grande (411 MB) e ci sono voluti 10 minuti per importare sul server A, la stessa importazione sulla mia workstation B ha una stima (pipeviewer) di 8 ore per importare (ha importato 31 MB in 40 minuti ) Quindi questo è il fattore 53 …
Recentemente incluso l'avvio di SQL Server Trace Flag 8048 per risolvere un grave problema di contesa di spinlock in un sistema SQL Server 2008 R2. Interessato a ricevere notizie da altri che hanno riscontrato casi di utilizzo in cui il valore delle prestazioni è stato fornito dal flag di traccia …
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.