powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / truncate table
7 сообщений из 7, страница 1 из 1
truncate table
    #33916453
Build
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ подскажите, применительно ли к DB2 truncate table , просто необходимо освободить базу от всех записей, сохранив структуру, пытался delete использовать, но очень много записей содержит база данных.
Сделал update db cfg for <MyDB> using LOGFILSIZ 2096 LOGPRIMARY 60 LOGSECOND 60 . Но теперь при удалении, например 10 000 записей, время выполнения увеличилось до 3 и более часов. НЕужели кроме как delete , ничего нельзя использовать. Причем мне не нужно в дальнейшем откат, поэтому целесообразность delete нулевая. Если не трудно помогите советом!
...
Рейтинг: 0 / 0
truncate table
    #33916527
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На винде:
Код: plaintext
import from nul of del replace into <table>
На линуксе (юниксе):
Код: plaintext
import from /dev/null of del replace into <table>
...
Рейтинг: 0 / 0
truncate table
    #33916674
Build
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinНа винде:
Код: plaintext
import from nul of del replace into <table>
На линуксе (юниксе):
Код: plaintext
import from /dev/null of del replace into <table>

В данном случае произойдет просто чистое клонирование таблицы?
А сохраняются все индексы?
...
Рейтинг: 0 / 0
truncate table
    #33916718
Build
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данную таблицу нельзя заменить, поскольку от нее зависит другая таблица- это сообщение выдается при выполнении запроса
...
Рейтинг: 0 / 0
truncate table
    #33916868
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BuildВ данном случае произойдет просто чистое клонирование таблицы?
А сохраняются все индексы?
Клонирование?
Никакого клонирования.
Этой командой можно быстро очистить таблицу.
Индексы сохраняются.
Можно использовать load вместо import.
Только потом надо будет выводить таблицы из check pending state командой set integrity ... immediate checked.
Какие именно - узнаете из системного каталога...
...
Рейтинг: 0 / 0
truncate table
    #33916879
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В догонку:
Если включен режим сохранения логов, добавьте в конце команды load опцию nonrecoverable.
...
Рейтинг: 0 / 0
truncate table
    #33917892
Build
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
большое спасибо *BRAVO*
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / truncate table
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]