Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
вопрос по ACTIVATE NOT LOGGED INITIALLY
|
|||
|---|---|---|---|
|
#18+
Необходимо удаление части данных из большой таблицы (миллионы записей из сотен миллионов, выборка по диапазону primaryKey). Подскажите пожалуйста, по идее использование ALTER TABLE table_name ACTIVATE NOT LOGGED INITIALLY должно ускорить выполнение некоторых операций за счет отсутствия логгирования, что, впрочем, чревато приведением таблицы в нерабочее состояние. Это реальное ускорение или можно не заморачиваться? По смыслу описания выигрыш в скорости должен быть огромным. В описании операции указано "At the completion of the current unit of work, the NOT LOGGED INITIALLY attribute is deactivated and all operations that are done on the table in subsequent units of work are logged." Что для DB2 является "unit of work"? Нет никакого эффекта ни при последовательном выполнении действий ни для connection, ни для statement, ни для транзакции. Куда глубже то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2008, 15:17 |
|
||
|
вопрос по ACTIVATE NOT LOGGED INITIALLY
|
|||
|---|---|---|---|
|
#18+
unit of work - транзакция. выигрыш в скорости может и не быть огромным, но вы обойдете проблему переполнения журнала транзакции или необходимость делать его очень большим. Перевод этой цитаты из доки следующий: После завершения текущей транзакции (т.е. той, в которой было alter table ... activate not logged initially и операции изменения данных этой таблицы), атрибут NOT LOGGED INITIALLY деактивируется и все операции над таблицей, сделанные в ПОСЛЕДУЮЩИХ транзакциях, логируются. т.е.: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2008, 15:57 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1604116]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 329ms |

| 0 / 0 |
