Preguntas etiquetadas con statistics

Las estadísticas para la optimización de consultas son objetos que contienen información estadística sobre la distribución de valores en una o más columnas de una tabla o vista indizada.




2
stats_column_id e index_column_id no se actualizan con el orden físico del índice agrupado se cambia
A menos que no entienda el propósito de la columna, el siguiente código indica que un cambio en la estructura del índice agrupado no cambia la posición ordinal ( stats_column_id) de la columna en el DMV sys.stats_columns . (Probado en AdventureWorks2014, AdventureWorks2008R2) select i.name, c.name, ic.column_id, ic.index_column_id from sys.indexes i …


1
¿Por qué SQL Server se niega a actualizar estas estadísticas con otra cosa que no sea fullscan?
Noté una operación de estadísticas de actualización automática de ejecución relativamente larga (20 min +) en una compilación diaria de datawarehouse. La mesa involucrada es CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT [DF_factWebAnalytics_MarketKey] DEFAULT ((-1)), /*Other columns removed*/ CONSTRAINT [PK_factWebAnalytics] PRIMARY KEY CLUSTERED ( …



1
las estadísticas están actualizadas, pero la estimación es incorrecta
Cuando lo hago dbcc show_statistics ('Reports_Documents', PK_Reports_Documents), obtengo el siguiente resultado para el Informe ID 18698: Para esta consulta: SELECT * FROM Reports_Documents WHERE ReportID = 18698 option (recompile) Obtengo un plan de consulta que realiza una Búsqueda de índice agrupado PK_Reports_Documentscomo se esperaba. Pero lo que me desconcierta es …







Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.