none
SQL Server 2008 R2 (RTM) - Uso del indicador de seguimiento 1118 (-T1118) - TEMPDB RRS feed

  • Pregunta

  • Hola a todos

    Vagamente recuerdo que colocando el flag -T1118 en SQL Server 2008 R2 se "obliga" el crecimiento de los archivos de la base TEMPDB de forma homogénea, ¿Estoy en lo cierto?. Mi base TEMPDB solo crece en 2 archivos, como lo muestra la siguiente imagen. Gracias por sus comentarios


    IIslas Master Consultant SQL Server

    viernes, 11 de septiembre de 2020 17:12

Respuestas

  • Lo tienes documentado aquí.

    Ten presente que a partir de la versión 2016 este trace flag ya no hace nada; se usa un comando distinto (explicado en el enlace anterior) para configurar el crecimiento del tempdb.

    Pero no creo que resuelva tu caso, porque lo único que hace es que el tempdb crezca usando Extents homogéneos (de 64 en 64 KB). Esto tiene ventajas de rendimiento, a costa de ocupar un poco más de espacio para las tablas pequeñas (que de lo contrario se asignarían en bloques de 8K). Pero no hará que todos los ficheros crezcan por igual. Lo siento, pero no sé cómo corregir ese problema en particular.

    viernes, 11 de septiembre de 2020 18:29

Todas las respuestas

  • Lo tienes documentado aquí.

    Ten presente que a partir de la versión 2016 este trace flag ya no hace nada; se usa un comando distinto (explicado en el enlace anterior) para configurar el crecimiento del tempdb.

    Pero no creo que resuelva tu caso, porque lo único que hace es que el tempdb crezca usando Extents homogéneos (de 64 en 64 KB). Esto tiene ventajas de rendimiento, a costa de ocupar un poco más de espacio para las tablas pequeñas (que de lo contrario se asignarían en bloques de 8K). Pero no hará que todos los ficheros crezcan por igual. Lo siento, pero no sé cómo corregir ese problema en particular.

    viernes, 11 de septiembre de 2020 18:29
  • Gracias Alberto

    Se que 2016 es diferente la forma de trabajar con la TEMPDB, pero siempre tendrás a los rezagados del mercado que quieren hacer milagros con un SQL Server 7.0, jajajaja, me consta que los hay.

    Saludos


    IIslas Master Consultant SQL Server

    viernes, 11 de septiembre de 2020 18:47