|
![]() |
#1 |
Участник
|
Выкладываю исправления.
Теперь историю изменений данных можно смотреть сразу во всех компаниях. Удобно отслеживать сложный функционал, когда при выполнении пользователем какой-то операции, создаются документы в разных компаниях. Тестировал в следующих конфигурациях: 1) Без доменов, но с тремя компаниями и одной виртуальной компанией 2) С одним доменом, одной компанией и без виртуальных компаний. Для конфигураций с больше чем одним доменом не тестировал. Кто уже накатывал проект, то можете удалить форму zSysDatabaseLogSnapshot, вместо нее используется форма zSysDatabaseLogSnapshot2 (она включена в новые проекты). Последний раз редактировалось Ace of Database; 21.10.2011 в 10:26. |
|
![]() |
#2 |
Участник
|
На время лучше выключить логирование запросов SQL для того пользователя, под которым работает эта утилита, иначе история засоряется.
|
|
![]() |
#3 |
Участник
|
В системе есть Профайлер кода для таких целей.
А добавление дополнительного поля в SysDatabaseLog считаю не лучшим вариантом, поскольку данное поле заполняется стеком вызова при любом пользователе. |
|