2010-09-15 14 views
5

Non riesco proprio a non preoccuparmi di AUTO_CREATE_STATISTICS? Gestisco l'advisor tuning e mi consiglia di creare statistiche su un tavolo. AUTO_CREATE_STATISTICS è impostato su true e mi sarei aspettato che le statistiche sarebbero state create automaticamente. Qualcuno può spiegare per favore?auto create statistiche

risposta

4

"L'opzione AUTO_CREATE_STATISTICS non determina se le statistiche vengono create per gli indici Questa opzione non genera statistiche filtrate e si applica rigorosamente alle statistiche a colonna singola per l'intera tabella."

Da qui ... http://msdn.microsoft.com/en-us/library/ms190397.aspx

Ma devo dire, come tante altre parti importanti di documentazione, che fu sepolto.

+0

in quale circostanza AUTO_CREATE_STATISTICS creerà la statistica? – user384080

+0

AFAIK, solo quando può visualizzare una stat per una singola colonna che può aggiungere. Nella mia esperienza, di solito se mi sto preoccupando di qualcosa passato solo indicizzazione, le statistiche non saranno single column. Sono sicuro che altri avranno opinioni diverse su questo però. Non ho mai fatto affidamento su di esso, quindi ho dovuto andare a cercare anche così tanto. Mi è stato insegnato da alcuni ragazzi che sapevano davvero cosa stavano facendo per essere sicuri di prestare attenzione alle mie statistiche. –