Configuración Indice único

30/09/2003 - 14:25 por cg | Informe spam
Tengo que hacer unos índices únicos sobre unos campos de
tipo Integer que utilizo bastante en joins para hacer
carga de información.
Ahora cuando lo voy a crear veo que tengo opciones como
por ej. poner un Fill factor, create as clustered, etc.
Cómo conviene configurar esto? Hay algunas normas a
seguir?
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
01/10/2003 - 04:37 | Informe spam
/* extraido de los Books Online */

Utilice un valor FILLFACTOR de 100 sólo cuando no se produzcan instrucciones
INSERT o UPDATE, por ejemplo, en el caso de las tablas de sólo lectura. Si
FILLFACTOR es 100, SQL Server crea índices con páginas de hoja 100 por cien
llenas. Una instrucción INSERT o UPDATE ejecutada después de la creación de
un índice con un valor de FILLFACTOR del 100 por cien hace que la página se
divida con cada INSERT y, posiblemente, con cada UPDATE.

Los valores de FILLFACTOR más pequeños, excepto 0, hacen que SQL Server cree
nuevos índices con páginas hoja que no están completamente llenas. Por
ejemplo, un valor de FILLFACTOR de 10 puede ser una opción razonable al
crear un índice en una tabla que se sabe que contiene una pequeña parte de
los datos que posiblemente contendrá en el futuro. Valores más pequeños de
FILLFACTOR hacen también que cada índice requiera más espacio de
almacenamiento.


Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

***IMPORTANTE*** Microsoft Security Bulletin MS03-039
http://www.microsoft.com/security/s...03-039.asp

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"cg" wrote in message
news:197e401c3874d$f9b276c0$
Tengo que hacer unos índices únicos sobre unos campos de
tipo Integer que utilizo bastante en joins para hacer
carga de información.
Ahora cuando lo voy a crear veo que tengo opciones como
por ej. poner un Fill factor, create as clustered, etc.
Cómo conviene configurar esto? Hay algunas normas a
seguir?

Preguntas similares