Частота обращений к запросу/таблице

kn9ka
Дата: 25.01.2016 11:15:27
Доброго дня.
Можно ли посмотреть, посчитать количество обращений к запросу или таблице с момента её создания, а так же дату последнего использования?

Погуглил, поискал на форуме, на обоих языках, но ничего подобного не нашел :(

Основная мысль, убрать из БД неиспользуемые таблицы и запросы.

спасибо :-)
ПЕНСИОНЕРКА
Дата: 25.01.2016 12:12:47
kn9ka,

автор
убрать из БД неиспользуемые таблицы и запросы.

весьма опасная затея,многие запросы и таблицы служат источниками данных для списков и прочего... прочего... прочего
kn9ka
Дата: 25.01.2016 12:22:46
ПЕНСИОНЕРКА
kn9ka,

автор
убрать из БД неиспользуемые таблицы и запросы.

весьма опасная затея,многие запросы и таблицы служат источниками данных для списков и прочего... прочего... прочего


понимаю, что опасная затея, но если делать аккуратно, то может получиться.
удалять запросы наобум, точно плохая идея, но имея статистику их использования, будет проще.
MrShin
Дата: 25.01.2016 12:49:09
Для чистки рекомендую бесплатный плагин к Акцессу http://www.accessdependencychecker.com/ , рекомендован Майкрософтом. Не дает 100% гарантии неиспользования того или иного объекта в хитрых случаях формирования имени (из таблицы, вычисляется и т.п.), но для большинства случаев подходит для проверки наличия упоминаний в объектах.

Статистики вызовов встроенной, насколько знаю, нет, но даже если бы и была, опять же, не дает гарантий - бувают и редко используемые ветви, и тупиковые ветви образуются после изменений. Единственный вариант - разбираться с кодом на предмет хитрых вызовов, старые объекты переносить в отдельный файл на всякий случай.
ПЕНСИОНЕРКА
Дата: 25.01.2016 13:59:06
kn9ka,

предположим, вы удалили некую таблицу, а к коде ее открытия стоит on error resume next
вы ухлопаете тьму времени --пока найдете, почему какой то отчет не формируется
-----
я уж не говорю о том, что будет делать тот программист, который придет в контору после вашего разрыва с сей конторой по любой причине(не всегда контора виновата в прекращении отношений)

=========================
работает --не трогай