Questa domanda riguarda le prestazioni dell'indice di SQL Server con un varchar(2000)as INCLUDEin un indice di copertura. Sto cercando di migliorare le prestazioni in un'applicazione di database lenta e instabile. In alcuni casi, i dati si accede attraverso stringhe di grandi dimensioni varchar, con le query tra cui operazioni di …
Ho avuto un dibattito in corso con vari sviluppatori nel mio ufficio sul costo di un indice e se l'unicità è vantaggiosa o costosa (probabilmente entrambi). Il nocciolo del problema sono le nostre risorse concorrenti. sfondo Ho già letto una discussione in cui si afferma che un Uniqueindice non è …
Voglio avere una ricerca rapida basata su se due colonne sono uguali. Ho provato a utilizzare una colonna calcolata con un indice, ma SQL Server non sembra utilizzarla. Se utilizzo semplicemente una colonna di bit popolata staticamente con un indice, ottengo la ricerca dell'indice prevista. Sembra che ci siano altre …
Ho una tabella con molti inserti, impostando uno dei campi ( uploaded_at) su NULL. Quindi un'attività periodica seleziona tutte le tuple WHERE uploaded_at IS NULL, le elabora e aggiorna, impostando la uploaded_atdata corrente. Come devo indicizzare la tabella? Capisco che dovrei usare un indice parziale come: CREATE INDEX foo ON …
Ho un tavolo | base_schedule_line_items | CREATE TABLE base_schedule_line_items( idint (10) unsigned NOT NULL AUTO_INCREMENT, installmentint (10) unsigned NOT NULL, on_datedata NOT NULL, actual_datedata DEFAULT NULL, payment_typeint (11) NOT NULL, scheduled_principal_outstandingdecimale (65,0) NOT NULL, scheduled_principal_duedecimale (65,0) NOT NULL, scheduled_interest_outstandingdecimale (65,0) NOT NULL, scheduled_interest_duedecimale (65,0) NOT NULL, currencyint (11) NOT NULL, …
Questa è una situazione strana, ma spero che qualcuno abbia una risposta. Durante la risoluzione dei problemi relativi alle prestazioni, abbiamo aggiunto un INDICE NONCLUSTERATO a una tabella, come richiesto da sp_BlitzIndex. Abbiamo verificato il suo utilizzo il giorno successivo e ha mostrato 0 letture ( 0 scansioni / ricerche, …
I miei sviluppatori hanno configurato la loro applicazione per utilizzare GUID come PK per quasi tutte le loro tabelle e per impostazione predefinita SQL Server ha impostato l'indice cluster su questi PK. Il sistema è relativamente giovane e le nostre tabelle più grandi sono poco più di un milione di …
Ho un database SQL ospitato su Azure. Il problema è che la dimensione sta andando fuori controllo, posso vedere una frammentazione fino al 99% negli indici cluster della chiave primaria. Sono in grado di ricostruire tutti gli altri indici con l' online=onopzione e non influirà sulle prestazioni. La dimensione di …
SQL Server 2014 Standard Edition Devo trovare il numero di voli da e per città specifiche per determinati mesi. Per esempio select count(*) from flights where flightTo_AirportCode = 'aaaa' and flightFrom_Airportcode = 'bbbb' and flightdate < '2016-04-01' and flightdate > '2016-02-28' ; Lo schema della tabella è di seguito. Sto …
Sto affrontando alcuni deadlock ricorrenti, uno dei quali è un Keylock e contiene una query SELECT con un suggerimento XLOCK che diventa vittima del deadlock. L'altra istruzione è un INSERT in una delle tabelle che fa parte della vista della prima query. Visualizza: create view dbo.viewE as select * from …
Faccio fatica a configurare una vista indicizzata nel seguente scenario in modo che la query seguente venga eseguita senza due scansioni dell'indice in cluster. Ogni volta che creo una vista indice per questa query e quindi la utilizzo, sembra ignorare qualsiasi indice che ho inserito su di essa: -- +++ …
Ho il seguente indice creato su una tabella nel mio database: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) Il server suggerisce il seguente indice "mancante": CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Mi sembra logico modificare la definizione dell'indice esistente per includere le colonne …
Sulla base di questa query, se vedo un basso numero di letture totali (molto vicino a 0 o 0, come 1 o 2) e un numero elevato o moderato di aggiornamenti utente (non sono riuscito a trovare inserimenti o eliminazioni con questa query) con un gran numero di righe, in …
Ho un problema I / O con una tabella di grandi dimensioni. Statistiche generali La tabella presenta le seguenti caratteristiche principali: ambiente: Database SQL di Azure (il livello è P4 Premium (500 DTU)) righe: 2.135.044.521 1.275 partizioni utilizzate indice cluster e partizionato Modello Questa è l'implementazione della tabella: CREATE TABLE …
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.