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?

Preguntas similare

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?
Respuesta Responder a este mensaje
#2 Carlos Sacristan
01/10/2003 - 08:45 | Informe spam
Te recomiendo que leas el capítulo dedicado a los índices del libro "A
fondo SQL Server 2000". Ahí viene muy bien explicado todo este tema (bueno,
y muchos más)



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)
MVP SQL Server
Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL

Archivo de respuestas anteriores en:
http://groups.google.com/groups?hl=....public.es
.sqlserver

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"cg" escribió en el mensaje
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?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida