Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.03.2010, 12:13
|
|||
|---|---|---|---|
ACTIVATE NOT LOGGED INITIALLY - в чем грабли ? |
|||
|
#18+
уже не раз оттоптались, но у меня вопрос : делаю : db2 +c "ALTER TABLE TargetTAB ACTIVATE NOT LOGGED INITIALLY" db2 +c "INSERT INTO TargetTAB select * from SourceTAB" db2 COMMIT - т.о. переливаю 11 млн записей из таблицы SourceTAB в TargetTAB журналирование по теории быть не должно!!, вроде так и есть - после COMMIT параметр loghead БД неизменился (скажем он указывает на журнал с номером N), но как только я отсоединился от БД - он сразу же стал указывать на файл журнала с номером N + k, т.е. первый активный журнал капитально сместился - ЧТО ЭТО КАК НЕ ЖУРНАЛИРОВАНИЕ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2010, 12:15
|
|||
|---|---|---|---|
ACTIVATE NOT LOGGED INITIALLY - в чем грабли ? |
|||
|
#18+
да, добавлю UDB 7.2 WIN журанлирование включено - полноценное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2010, 14:51
|
|||
|---|---|---|---|
ACTIVATE NOT LOGGED INITIALLY - в чем грабли ? |
|||
|
#18+
вот посмотрел - журнал прирос на 800MB, хотя сами данные занимают около 8GB, на таблице два индекса существуют - один по полю INTEGER , второй - по TIMESTAMP ; неужели данные индексов пошли в журнал ? тогда все-таки отключение журналирования это условность ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2010, 15:06
|
|||
|---|---|---|---|
ACTIVATE NOT LOGGED INITIALLY - в чем грабли ? |
|||
|
#18+
открыл в на чтение файлы журналов и посмотрел - да, похоже на данные индексации в доке читаем : ACTIVATE NOT LOGGED INITIALLY Any changes made to the table by an INSERT, DELETE, UPDATE, CREATE INDEX, DROP INDEX, or ALTER TABLE in the same unit of work after the table is altered by this statement are not logged. Any changes made to the system catalog by the ALTER statement in which the NOT LOGGED INITIALLY attribute is activated are logged. Any subsequent changes made in the same unit of work to the system catalog information are logged. т.о. отключение журналирования - в некотором смысле блеф и профанация, на больших таблицах с толстой индексацией переполнение журнала можно получить чисто по индексам даже при отключении журналирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=43&mobile=1&tid=1602841]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
222ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 322ms |

| 0 / 0 |
