none
Problemas por tener que reconfigurar una tabla en SSMS 2008 RRS feed

  • Pregunta

  • Buenos días

    Tengo un problema. Hay una tabla TTT que necesitamos limitar el tamaño de un CAMPO CCC de la tabla, actualmente ese CCC es de tipo varchar(max) ya que se quiere mover particiones y por lo que se ve con SSMS 2008 no te deja moverlas si las tabla/s seleccionada tiene campos con un varchar(max)

    Esa tabla tiene un/os problema/s:

    Tiene que estar registrando lo que sucede, ya que esta tabla lo que hace es guardar los acontecimientos que suceden cuando un usuario realiza una acción o ejecuta un método. Por tanto no se puede bloquear la tabla.

    El tamaño actual de la tabla de es un 120 millones de registros.

    Comenten el añadir un campo 

    viernes, 6 de octubre de 2017 10:28

Respuestas

  • Comenten el añadir un campo 

    Lamentablemente, al añadir un campo con "alter table ... add...", la tabla se bloqueara momentaneamente mientras se añade el campo. En una tabla con 120 millones de registros, esto puede tardar un par de minutos, dependiendo de la velocidad del servidor. Si no es permisible bloquear la tabla durante este tiempo, me temo que tendras que esperar a que exista un slot de mantenimiento que permita detener las operaciones durante un breve periodo.

    viernes, 6 de octubre de 2017 12:21