Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Нужно изъять контейнеры из табличного пространства, гоняю как обычно: db2dart base /LHWM /TSI 1 /NP 0 Выдает список рекомендаций. Проделываю все. Но, через снапшот состояний табличных пространств (get snapshot for tablespaces) вижу, что HWM не понизился, а остался прежним. Потом снова db2dart - рекомендаций нет, т.е. все в порядке. Далее, активирую базу, смотрю повторно снапшот. High watermark до сих пор высокий. Не обращая внимания на это, пытаюсь извлечь контейнер. База не разрешает, так как недостаточно места. Как мне быть? Помогите пожалуйста с рекомендациями? PS 1) Читал на форумах, что можно дополнительно сделать реорг индексов таблиц, чтобы понизить HWM, но этот вариант бесполезный, так как все индексы таблиц этого спейса лежат в отдельном пространстве. Выходит, что это баг в базе? 2) Проделывал дополнительные действия. Повторно проводил реорганизации как с указанием временного пространства, так и с long lobdata; снова db2dart и т.п - бесполезно 3) БД DB2 9.1 FP3, OC Linux RHEL 4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 12:51 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter Wilson, Здравствуйте. А предыдущие отчёты с рекомендациями и последний с отсутствием рекомендаций можете привести здесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 13:07 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter WilsonНе обращая внимания на это, пытаюсь извлечь контейнер. База не разрешает, так как недостаточно места. Я, может, чего-то недопонял, но как понижение HWM поможет вам найти дополнительное место в остающихся контейнерах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 15:46 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
mustaccioPeter WilsonНе обращая внимания на это, пытаюсь извлечь контейнер. База не разрешает, так как недостаточно места. Я, может, чего-то недопонял, но как понижение HWM поможет вам найти дополнительное место в остающихся контейнерах? Картина спейса из 2-х контейнеров :) Код: plaintext 1. 2. 3. 4. 5. 6. Если удастся понизить HWM с HWM-now до или ниже HWM-desired (так, чтобы над HWM-desired было достаточно места для копирования всех данных из одного из контейнеров), то один из контейнеров можно будет удалить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 16:27 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinКартина спейса из 2-х контейнеров :) То есть вы хотите сказать, что rebalance не станет заполнять пустые экстенты между _hwm_now и _used? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 21:39 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
mustaccio То есть вы хотите сказать, что rebalance не станет заполнять пустые экстенты между _hwm_now и _used? И вправду не станет. Век живи - век учись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 22:21 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Доброе утро! Нашел отчеты, подготовил снапшот с пространства. Краткое пояснение между старым и новым отчетом: 1) старый выдает статистику по заполнению пространства немного другую. Это связано с тем, что была заэкспортирована таблица, затем дропнута. Эта рекомендация была отражена в другом отчете, который, к сожалению, не сохранился. 2) в новом уже показано с залитой таблицей (см. п.1). Все рекомендации по работе я делал согласно предпоследнему отчету (был удален). Рекомендации следующие: реорганизации 3 таблиц, экспорт/дроп/лоуд 1 таблицы 3) затем, как указано в п.1, после экспорта, снят отчет снова, показывающий эту "картину". После лоуда снова снят отчет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 05:18 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter Wilson, Добрый день. Есть подозрение, что вам надо либо базу деактивировать, либо добиться, чтоб никто с этим табличным пространством не работал, и только после этого запустить db2dart. А то у вас Number of pending free pages != 0, может, из-за этого оно так пишет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 11:19 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Марк, dartом, конечно, я собираю только при деактивированной базе. Хорошо, буду пытаться уменьшить pending free pages до нуля. Значит реорги, реорги и еще раз реорги ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2010, 18:51 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter WilsonМарк, dartом, конечно, я собираю только при деактивированной базе. Хорошо, буду пытаться уменьшить pending free pages до нуля. Значит реорги, реорги и еще раз реоргиСначала надо бы выяснить, кто держит HWM: db2dart rnalog /dhwm /tsi 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2010, 15:54 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Коллеги, доброго времени суток и с наступающим Новым Годом! Марк, пробовал делать согласно Вашим рекомендациям. Да, pending free pages уменьшились. HWM немного снизился, изъял контейнеры. Но этого недостаточно, т.к. еще достаточно высокий watermark. Выполняю db2dart с использованием lhwm - никаких рекомендаций не дает. Гоняю с использованием dhwm - выдает почему-то одни и те же рекомендации. Делал стандартные db2look, export drop table, create table, load. Бесполезно - одна и та же картина. Также решил сделать эксперимент: отбросил таблицу, снова db2dart с dhwm запустил; где была таблица, показывает пустые экстенты. Может я неправильно отмеченные экстенты читаю? У них, как правило, значения байтов 40h, 03h, 00h. Пытался гуглить, но, видать плохо делал это. ============================================ Почему так происходит? PS Файл отчет прикладываю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2010, 05:28 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Отчет получается сликом большим. Поэтому прикладываю только часть отчета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2010, 05:32 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter Wilson, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2010, 05:33 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter WilsonОтчет получается сликом большим. Поэтому прикладываю только часть отчета.Там самое интересное - это начало отчёта и его конец. В вашем файле начало есть, а конца - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2010, 10:31 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Форум не позволяет прикладывать файлы больше 150 килобайт. У меня даже в компрессионном виде получается значительно больше. Далее, я увидел в конце, что держит WM. Объект под номером 41. Файл отчета вот тут: https://docs.google.com/leaf?id=0B9KgMG9HeiXQYmJmNWU0YmUtMmJmZS00ZjBhLTljYjktYTU2MDY4ZmRmNDUy&hl=en ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2010, 15:31 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter WilsonДалее, я увидел в конце, что держит WM. Объект под номером 41. Это таблица: Код: plaintext Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2010, 16:44 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinPeter WilsonДалее, я увидел в конце, что держит WM. Объект под номером 41. Это таблица: Код: plaintext Код: plaintext 1. Доброго времени суток, коллеги! С Новым Годом Вас!!! Марк, вот что выдает: Tablespace ID = 1 Name = SREESTR Type = Database managed space Contents = All permanent data. Regular table space. State = 0x0000 Detailed explanation: Normal Total pages = 4223984 Useable pages = 4222992 Used pages = 3344944 Free pages = 878048 High water mark (pages) = 3344944 Page size (bytes) = 32768 Extent size (pages) = 16 Prefetch size (pages) = 16 Number of containers = 62 Minimum recovery time = 2010-12-26-10.32.34.000000 Параметр free pages изменилась в отличие от расшаренного отчета, т.к. проводились работы сотрудниками в праздничные дни. HWM точно такое же значение показывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2011, 14:30 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Peter Wilson, Здравствуйте. У вас Used pages == HWM: Код: plaintext 1. 2. 3. 4. Peter Wilson... Но этого недостаточно, т.к. еще достаточно высокий watermark...? Ведь нельзя сделать HWM < Used pages ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2011, 10:33 |
|
||
|
db2 LUW 9.1: понижение high watermark на табличном пространстве
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinPeter Wilson, Здравствуйте. У вас Used pages == HWM: Код: plaintext 1. 2. 3. 4. Peter Wilson... Но этого недостаточно, т.к. еще достаточно высокий watermark...? Ведь нельзя сделать HWM < Used pages ... Почему-то я раньше полагал, что свободное удаление контейнеров возможно только при HWM =0. Да и гонял db2dart /lhwm, следовал инструкциям, потом пытался извлечь - было бесполезно. Видать, number of free pending pages > 0. Сейчас попробовал извлечь контейнер и действительно, без проблем извлекается. В любом случае, Марк, огромное Вам спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2011, 11:58 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=36959889&tid=1602428]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 179ms |

| 0 / 0 |
