Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:SQL Server
Содержит сведения об использовании кэша.
Внимание
Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Чтобы найти эквивалентное системное представление или представления, см. статью "Сопоставление системных таблиц с системными представлениями" (Transact-SQL). В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.
| Имя столбца | Тип данных | Description |
|---|---|---|
| bucketid | int | Идентификатор сегмента. Может принимать значения от 0 до величины, равной размеру каталога минус 1. Размер каталога равен размеру хэш-таблицы. |
| cacheobjtype | nvarchar(17) | Тип объекта, содержащегося в кэше: Скомпилированный план Исполняемый план. Дерево синтаксического анализа Курсор Расширенная хранимая процедура |
| objtype | nvarchar(8) | Тип объекта: Хранимая процедура Подготовленная инструкция Нерегламентированный запрос (Transact-SQL, отправленный в виде языковых событий из служебных программ sqlcmd или osql , а не удаленных вызовов процедур) ReplProc (процедура репликации) Триггер Представления По умолчанию. Пользовательская таблица Системная таблица Проверить Правило |
| objid | int | Одно из основных ключевых слов, используемое для поиска объекта в кэш-памяти. Это идентификатор объекта, хранящийся в sysobjects для объектов базы данных (процедуры, представления, триггеры и т. д.). Для объектов кэша, таких как нерегламентированный или подготовленный SQL, objid является внутренним созданным значением. |
| dbid | smallint | Идентификатор базы данных, в которой объект кэша был скомпилирован. |
| dbidexec | smallint | Идентификатор базы данных, из которой выполняется запрос. Для большинства объектов dbidexec имеет то же значение, что и dbid. Для системных представлений dbidexec — это идентификатор базы данных, из которого выполняется запрос. Для нерегламентированных запросов dbidexec имеет значение 0. Это означает, что dbidexec имеет то же значение, что и dbid. |
| uid | smallint | Указывает автора подготовленных планов и планов нерегламентированных запросов. -2 = Отправленный пакет не зависит от разрешения скрытых имен и может использоваться различными пользователями. Это является предпочтительным методом. Любое другое значение обозначает идентификатор пользователя, отправившего запрос к базе данных. Вызывает переполнение или возвращает значение NULL, если количество пользователей и ролей превышает 32 767. |
| ссылки | int | Количество объектов кэша, ссылающихся на данный объект. Отсчет начинается с 1. |
| usecounts | int | Количество обращений к данному объекту с момента его внедрения. |
| страницы | int | Число страниц, занимаемых объектом кэша. |
| setopts | int |
SET Настройки опций, влияющие на составленный план. Данные настройки являются частью ключа кэша. Изменения значений в этом столбце указывают на то, что пользователи изменили SET параметры. К указанным параметрам относятся: ANSI_PADDING FORCEPLAN CONCAT_NULL_YIELDS_NULL ANSI_WARNINGS ANSI_NULLS QUOTED_IDENTIFIER ANSI_NULL_DFLT_ON ANSI_NULL_DFLT_OFF |
| langid | smallint | Идентификатор языка. Идентификатор языка соединения, в результате которого был создан объект кэша. |
| dateformat | smallint | Формат даты соединения, во время которого был создан объект кэша. |
| состояние | int | Указывает на принадлежность объекта кэша к плану исполнения курсора. В настоящее время используется только младший значащий бит. |
| последнее время | bigint | Только для обратной совместимости. Всегда возвращает 0. |
| maxexectime | bigint | Только для обратной совместимости. Всегда возвращает 0. |
| avgexectime | bigint | Только для обратной совместимости. Всегда возвращает 0. |
| lastreads | bigint | Только для обратной совместимости. Всегда возвращает 0. |
| lastwrites | bigint | Только для обратной совместимости. Всегда возвращает 0. |
| sqlbytes | int | Объем отправленного определения процедуры или пакета, в байтах. |
| sql | nvarchar(3900) | Определение модуля или первые 3900 символов отправленного пакета. |