Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Нужна помощь. 1) Информация (ссылки, хорошо бы по-русски) для новичка в db2 (8 версия) по изменению размера табл.пр-ва (system managed). сократить надо. 2)и как уменьшить размеры таблицы после удаления строк, есть ли в 8-ке аналог оракловского truncate table ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 12:20 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Help_me_Нужна помощь. 1) Информация (ссылки, хорошо бы по-русски) для новичка в db2 (8 версия) по изменению размера табл.пр-ва (system managed). сократить надо. 2)и как уменьшить размеры таблицы после удаления строк, есть ли в 8-ке аналог оракловского truncate table ?1) - Сделать REORG всем или выборочно таблицам этого табличного пространства. Каким именно таблицам рекомендуется реорганизация можно узнать с помощью REORGCHK (желательно использовать с опцией сбора статистики, если статистика на таблицы регулярно не обновляется). 2) - REORG Если по-русски хотите, поставьте русский язык в браузере у себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 12:44 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein Про reorg спасибо. Сейчас проблема - в принципе не пропускает для таблич.пр-ва USERSPACE1 alter tablespace resize (system managed table space). Возможно ли его уменьшить (и как тогда) ? Или только пересоздание ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 13:06 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Help_me_Сейчас проблема - в принципе не пропускает для таблич.пр-ва USERSPACE1 alter tablespace resize (system managed table space). Возможно ли его уменьшить (и как тогда) ? Или только пересоздание ?Я ведь написал в п. 1), что надо делать... Только после reorg таблицы освобожденные страницы этой таблицы из system managed tablespace отдаются OS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 13:23 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
А задавать размер ручками можно только для DMS. Вроде бы... В 9.5 уменьшение размера сделали и для automatic storage. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 13:34 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinЯ ведь написал в п. 1), что надо делать... Только после reorg таблицы освобожденные страницы этой таблицы из system managed tablespace отдаются OS. Опа, непривычно просто, т.е. файл автоматически уменьшится ? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 13:46 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
HunterikВ 9.5 уменьшение размера сделали и для automatic storage. automatic storage и system managed - синонимы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 13:53 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Help_me_т.е. файл автоматически уменьшится ?Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 13:59 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Help_me_automatic storage и system managed - синонимы ? И да, и нет... По сути это надстройка для автоматизации над типами SMS и DMS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 14:19 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Спасибо за помощь, все получилось вопросик остался - в 8 версии можно удалять порциями записи из таблицы, без использования подзапросов(это соорудили, но долго выполняется), скажем по 100тыс ? и еще - в чем может быть причина того, что отваливается при попытки удаления всех записей в большой таблице ? Где-то места не хватает ? Насколько понимаю, db2 не использует сегменты отката (типа oracle), а просто блокирует данные при удалении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2007, 12:02 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
1) Журнала транзакций не хватает. 2) Для того что-бы удаляемые записи в журнал не писались db2 alter table xz not logged initialy но это будет работать до первого коммита и будет блогировать каталог ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2007, 12:25 |
|
||
|
Начальная информация о db2
|
|||
|---|---|---|---|
|
#18+
Help_me_Спасибо за помощь, все получилось вопросик остался - в 8 версии можно удалять порциями записи из таблицы, без использования подзапросов(это соорудили, но долго выполняется), скажем по 100тыс ? и еще - в чем может быть причина того, что отваливается при попытки удаления всех записей в большой таблице ? Где-то места не хватает ? Насколько понимаю, db2 не использует сегменты отката (типа oracle), а просто блокирует данные при удаленииЕсли вам надо не все записи удалить, то можно и порциями. В цикле: Код: plaintext 1. Отваливается, скорее всего, из-за ограниченного размера журнала транзакций. А вообще было бы неплохо приводить SQLCODE ошибки. Причины появления этого кода и возможные действия пользователя часто описываются в выводе команды db2 "? SQL nnn " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2007, 14:13 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=34938500&tid=1604206]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 385ms |

| 0 / 0 |
