01.12.2003, 21:10 | #1 |
Шаман форума
|
Известно, что настройка журнала БД вручную процесс достаточно трудоемкий. Известно также, что настройка его программно по принципу "заполнить все" может привести к заваливанию системы. Ниже рассмотрим, как и почему:
1. Включение в лог БД таблиц DatabaseLog и SysDatabaseLog совершенно ни к чему, т.к. если журнал будет пытаться отслеживать изменения в себе самом, то ничем другим система уже заниматься не будет. 2. Включение в лог таблицы SystemSequences серьезно затормозит систему, т.к. эта таблица используется при генерации RecId. 3. Включение в лог служебных таблиц, т.е. всего, что начинается с Sys и Sql тоже развлечение совершенно ненужное (а что вы ожидаете от системы, пытаясь отследить изменения этих таблиц? ) 4. Однако, изменения в таблице AccessRightsList и т.п. отследить очень даже интересно, хотя она и считается системной. 5. И конечно, временным таблицам там делать нечего. Сформированный таким образом лог БД может использоваться и не замедляет работу системы.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|