Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Отслеживание времени последнего доступа  [new]
Алексей Ку.
Member

Откуда: Дубна
Сообщений: 295
Назрел такой вопрос:
Есть какая-то утилита, собирающая данные о доступе элементам БД? Вообщем хотелось бы отследить таблицы, процедуры ... к которым давно не происходило обращения. Подчистить вообщем что осталось.
29 июн 11, 16:14    [10894105]     Ответить | Цитировать Сообщить модератору
 Re: Отслеживание времени последнего доступа  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
Profiler, AUDIT(2008 and UP)
29 июн 11, 16:57    [10894583]     Ответить | Цитировать Сообщить модератору
 Re: Отслеживание времени последнего доступа  [new]
Алексей Ку.
Member

Откуда: Дубна
Сообщений: 295
А что значит AUDIT(2008 and UP). Эта прога такая и использовать надо версию =>2008?
29 июн 11, 18:42    [10895558]     Ответить | Цитировать Сообщить модератору
 Re: Отслеживание времени последнего доступа  [new]
Alexandr Kr.
Member

Откуда: Украина, Харьков
Сообщений: 165
Алексей Ку.
Назрел такой вопрос:
Есть какая-то утилита, собирающая данные о доступе элементам БД? Вообщем хотелось бы отследить таблицы, процедуры ... к которым давно не происходило обращения. Подчистить вообщем что осталось.


Добрый день.
Как вариант для анализа доступа к таблицам можно поиграть с системной вьюшкой sys.dm_db_index_usage_stats.
Чтото типа такого
select top 10 OBJECT_NAME(object_id),* from master.sys.dm_db_index_usage_stats
where database_id=DB_ID() and index_id<=1

В ней данные по использованию индексов таблиц
29 июн 11, 18:59    [10895646]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить