DBCC PROCCACHE (Transact-SQL)

Muestra información acerca de la caché de procedimientos en forma de tabla.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

DBCC PROCCACHE [ WITH NO_INFOMSGS ]

Argumentos

WITH

Permite especificar opciones.

NO_INFOMSGS

Suprime todos los mensajes informativos que tienen niveles de gravedad entre 0 y 10.

Conjuntos de resultados

En la tabla siguiente se describen las columnas del conjunto de resultados.

Nombre de columna Descripción

num proc buffs

Número total de páginas utilizadas por todas las entradas de la caché de procedimientos.

num proc buffs used

Número total de páginas utilizadas por todas las entradas que se están utilizando actualmente.

num proc buffs active

Se conserva únicamente por compatibilidad con versiones anteriores. Número total de páginas utilizadas por todas las entradas que se están utilizando actualmente.

proc cache size

Número total de entradas de la caché de procedimientos.

proc cache used

Número total de entradas que se están utilizando actualmente.

proc cache active

Se conserva únicamente por compatibilidad con versiones anteriores. Número total de entradas que se están utilizando actualmente.

Notas

La caché de procedimientos se utiliza para almacenar en caché los planes compilados y ejecutables con el fin de acelerar la ejecución de lotes. Las entradas de una caché de procedimientos están en el nivel de lote. La caché de procedimientos incluye las siguientes entradas:

  • Planes compilados
  • Planes de ejecución
  • Árbol algebraico
  • Procedimientos extendidos

El Monitor de rendimiento de SQL Server utiliza DBCC PROCCACHE Para obtener información sobre la caché de procedimientos.

Permisos

Debe pertenecer a la función fija de servidor sysadmin o a la función fija de base de datos db_owner.

Vea también

Referencia

DBCC (Transact-SQL)

Otros recursos

Arquitectura de la memoria

Ayuda e información

Obtener ayuda sobre SQL Server 2005