none
Hola a todos, felices fiestas RRS feed

  • Pregunta

  • Tengo una base de datos donde el archivo de INDICES (filegroup) es mucho mas grande que el archivo donde estoy guardando los datos, ¿Se puede deber a una mala definicion de los indices?, Saludos a todos y felices fiestas

    IIslas Master Consultant SQL Server

    lunes, 23 de diciembre de 2019 21:24

Respuestas

  • Es perfectamente factible que los índices ocupen más que los datos sin que necesariamente eso indique que los índices sean incorrectos. Sin embargo, es poco frecuente. Solo debería ocurrir cuando los patrones de consulta de los datos siguen múltiples criterios que exigen realizar búsquedas sobre distintas combinaciones de campos. Es posible que ocurra, pero en la práctica es muy poco frecuente, por lo que recomendaría hacer una revisión cuidadosa por si se hubiera cometido algún error en el diseño de los índices.
    lunes, 23 de diciembre de 2019 21:33

Todas las respuestas

  • Es perfectamente factible que los índices ocupen más que los datos sin que necesariamente eso indique que los índices sean incorrectos. Sin embargo, es poco frecuente. Solo debería ocurrir cuando los patrones de consulta de los datos siguen múltiples criterios que exigen realizar búsquedas sobre distintas combinaciones de campos. Es posible que ocurra, pero en la práctica es muy poco frecuente, por lo que recomendaría hacer una revisión cuidadosa por si se hubiera cometido algún error en el diseño de los índices.
    lunes, 23 de diciembre de 2019 21:33
  • Muchas gracias por su comentario, supongo que son malas practicas en el diseño de los indices, saludos

    IIslas Master Consultant SQL Server

    lunes, 23 de diciembre de 2019 21:53
  • Hola amigo,

    Este tipo de comportamiento es realmente común.
    Es interesante saber el tamaño de esta base.
    Si es la base de la imagen que envió la tabla marcada en amarillo siendo la base del índice, realmente la diferencia es muy grande.
    Valide si los datos que realmente existen provienen del mismo índice y si hay una rutina de mantenimiento para los objetos.

    Si esta respuesta lo ha ayudado, márquelo como útil para que otra persona con una pregunta o problema similar pueda encontrar una respuesta o ayuda más fácilmente. Jefferson Clyton Pereira da Silva - [MCSA | MCP | MCTS | MTA | Analista de bases de datos: servidor SQL y Oracle]
    viernes, 27 de diciembre de 2019 0:40