Domande taggate «sql-server»

Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.




1
Stima dell'ardinalità di predicati di range parzialmente coprenti
Al momento sto cercando di capire come SQL Server valuta la cardinalità dei predicati di intervallo che coprono parzialmente il passaggio dell'istogramma. Su Internet, alla stima della cardinalità-per-e-per-intra-step-valore-statistica ho incontrato una domanda simile e Paul White ha dato una risposta piuttosto interessante ad essa. Secondo la risposta di Paul, le …







1
Gli indici compressi di SQL Server rimangono compressi al momento della ricostruzione senza specificare la compressione dei dati?
Dopo aver ricostruito gli indici di SQL Server utilizzando la compressione della pagina ( ALTER INDEX IX1 REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = PAGE)), le ricostruzioni successive (come fatto da alcuni script di manutenzione oltre una determinata soglia di frammentazione) devono specificare nuovamente la compressione dei dati? Gli indici …

3
Perché la selezione di tutte le colonne risultanti di questa query è più rapida della selezione di una colonna a cui tengo?
Ho una domanda in cui l'utilizzo select *non solo fa molto meno letture, ma utilizza anche significativamente meno tempo della CPU rispetto all'utilizzo select c.Foo. Questa è la domanda: select top 1000 c.ID from ATable a join BTable b on b.OrderKey = a.OrderKey and b.ClientId = a.ClientId join CTable c …


2
Problema di stima della cardinalità sull'unione interna
Faccio fatica a capire perché la stima delle righe sia terribilmente sbagliata, ecco il mio caso: Join semplice: utilizzando SQL Server 2016 sp2 (stesso problema su sp1), dbcompatiblity = 130. select Amount_TransactionCurrency_id, CurrencyShareds.id from CurrencyShareds INNER JOIN annexes ON Amount_TransactionCurrency_id = CurrencyShareds.Id option (QUERYTRACEON 3604, QUERYTRACEON 2363); SQL stima 1 …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.