Ho una domanda abbastanza semplice SELECT TOP 1 dc.DOCUMENT_ID, dc.COPIES, dc.REQUESTOR, dc.D_ID, cj.FILE_NUMBER FROM DOCUMENT_QUEUE dc JOIN CORRESPONDENCE_JOURNAL cj ON dc.DOCUMENT_ID = cj.DOCUMENT_ID WHERE dc.QUEUE_DATE <= GETDATE() AND dc.PRINT_LOCATION = 2 ORDER BY cj.FILE_NUMBER Questo mi sta dando prestazioni orribili (come non si è mai preso la briga di aspettare …
Stiamo risolvendo un problema con un server che ha un elevato utilizzo della CPU. Dopo aver scoperto che le query non lo stavano davvero causando, abbiamo iniziato a esaminare le compilation. Performance Monitor mostra meno di 50 compilazioni / sec e meno di 15 ricompilazioni / sec. Dopo aver eseguito …
Sto progettando un nuovo sistema per un set di dati geospaziale di grandi dimensioni che richiederà prestazioni di query di lettura rapida. Pertanto, voglio vedere se qualcuno pensa che sia possibile o abbia esperienza / consulenza su DBMS, struttura dati o metodi alternativi adeguati per ottenere le prestazioni richieste nella …
Per una tabella con colonna Identity, è necessario creare un indice PK / univoco cluster o non cluster per la colonna Identity? Il motivo è che verranno creati altri indici per le query. Una query che utilizza un indice non cluster (su un heap) e restituisce colonne che non sono …
Ho una query che funziona molto più velocemente con select top 100e molto più lentamente senza top 100. Il numero di record restituiti è 0. Potresti spiegare la differenza nei piani di query o condividere collegamenti in cui tale differenza è spiegata? La query senza toptesto: SELECT --TOP 100 * …
Ho impostato le regole di confronto del database su Latin1_General_BIN, per fare distinzione tra maiuscole e minuscole tra confronti di stringhe. Ciò avrà un impatto sulle prestazioni? Avrà un impatto sulle operazioni DML o DDL nel database? Il database esiste già con tabelle in esso.
Su Production SQL Server, abbiamo la seguente configurazione: 3 server Dell PowerEdge R630, combinati nel gruppo di disponibilità Tutti e 3 sono collegati a un'unica unità di archiviazione SAN Dell che è un array RAID Di tanto in tanto, su PRIMARY vediamo messaggi simili ai seguenti: SQL Server ha riscontrato …
Ho una query che unisce alcune tabelle ed esegue abbastanza male - le stime delle righe sono lontane (1000 volte) e viene scelto il join di cicli annidati, con il risultato di più scansioni di tabelle. La forma della query è abbastanza semplice, simile a questa: SELECT t1.id FROM t1 …
Sto cercando di risolvere un problema di blocco che si verifica per meno di un secondo. L'applicazione OLTP è molto sensibile e deve avere un tempo di risposta inferiore a 200 ms per alcune transazioni secondo lo SLA concordato. Abbiamo riscontrato alcuni problemi di escalation dei blocchi con la nuova …
Come seguito alla mia precedente domanda sulla risoluzione dei problemi di perf su un sito Sharepoint , mi chiedevo se potevo fare qualcosa per l'attesa di CXPACKET. So che la soluzione istintiva è quella di disattivare tutto il parallelismo impostando MAXDOP su 1 - sembra una cattiva idea. Ma un'altra …
Cosa abbiamo (software): PostrgeSQL 9.3 con configurazione di base (nessuna modifica in postgresql.conf) Windows 7 a 64 bit Hardware: Intel Core i7-3770 3,9 Ghz 32 GB di RAM WDC WD10EZRX-00L4HBAta Drive (1000Gb, SATA III) Quindi, dobbiamo caricare in aprox DB. 100.000.000 di righe con colonna bytea e 500.000.000 di righe …
Sto usando MS SQL e devo eseguire diverse query sulla stessa tabella con criteri diversi. All'inizio ho eseguito ogni query sulla tabella originale sebbene condividessero tutti alcuni filtri (ad es. Data, stato). Ciò ha richiesto molto tempo (circa 2 minuti). Esistono duplicati nelle righe di dati e tutti gli indici …
Una delle mie query era in esecuzione in modalità di esecuzione seriale dopo una versione e ho notato che sono state utilizzate due nuove funzioni in una vista a cui fa riferimento la query LINQ to SQL generata dall'applicazione. Quindi ho convertito quelle funzioni SCALAR in funzioni TVF, ma la …
Qual è l'algoritmo interno di come funziona l' operatore Except sotto le copertine di SQL Server? Prende internamente un hash di ogni riga e confronta? David Lozinksi ha condotto uno studio, SQL: il modo più veloce per inserire nuovi record in cui uno non esiste già. Ha mostrato che l'istruzione …
Ho una tabella in MySQL con un sacco di INSERT e SELECT ogni secondo. E c'è una cancellazione in blocco di alcuni dati più vecchi una volta al giorno. Devo reindicizzare la tabella dopo l'eliminazione? Voglio aumentare le prestazioni. Qualcuno può suggerire alcuni suggerimenti? Utilizzo di "innodb" come motore di …
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.