Exportar (0) Imprimir
Expandir todo

DBCC FREESYSTEMCACHE

Actualizado: 12 de diciembre de 2006

Libera todas las entradas de caché no utilizadas de todas las cachés. El SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) limpia automáticamente y en segundo plano todas las entradas de caché no utilizadas para permitir que haya memoria disponible para las entradas actuales. De todas formas, puede utilizar este comando para quitar manualmente las entradas no utilizadas de todas las cachés.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL


DBCC FREESYSTEMCACHE 
        ( 'ALL' ) 
    [WITH 
    { [ MARK_IN_USE_FOR_REMOVAL ] , [ NO_INFOMSGS ]  }
    ]

ALL

Especifica todas las cachés compatibles.

MARK_IN_USE_FOR_REMOVAL

Libera asincrónicamente las entradas utilizadas actualmente de sus respectivas cachés después de que dejan de utilizarse.

NO_INFOMSGS

Suprime todos los mensajes de información.

DBCC FREESYSTEMCACHE devuelve:

DBCC execution completed. If DBCC printed error messages, contact your system administrator.

No se verán afectadas las nuevas entradas creadas en la caché después de ejecutar DBCC FREESYSTEMCACHE WITH MARK_IN_USE_FOR_REMOVAL.

Al ejecutar DBCC FREESYSTEMCACHE se borra la caché del plan para la instancia de SQL Server. Al borrar la caché del plan, se provoca una nueva compilación de todos los planes de ejecución posteriores y puede ocasionar una disminución repentina y temporal del rendimiento de las consultas. En el Service Pack 2 de SQL Server 2005, para cada almacén de caché borrado de la caché del plan, el registro de errores de SQL Server contendrá el siguiente mensaje informativo: "SQL Server ha detectado %d instancias de vaciado del almacén de caché '%s' (parte de la caché del plan) debido a operaciones 'DBCC FREEPROCCACHE' o 'DBCC FREESYSTEMCACHE'". Este mensaje se registra cada cinco minutos siempre que se vacía la caché dentro de ese intervalo de tiempo.

Requiere el permiso ALTER SERVER STATE en el servidor.

Versión Historial

12 de diciembre de 2006

Contenido nuevo:
  • Se ha agregado información acerca del mensaje de error registrado en el Service Pack 2 cuando se ejecuta este comando.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft