Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2022, 14:24   #1
aa_andreev
Новичок
Джуниор
 
Регистрация: 22.11.2022
Сообщений: 2
По умолчанию Медленное удаление строк в таблице

Доброго времени суток, помогите разобраться в проблеме.
Имею базу на Oracle, зевнул и вовремя не расширил дисковое пространство при загрузки новой порции данных.
После восстановления работоспособности занялся удалением порции данных, которая загрузилась с ошибкой, для ее перезагрузки.
И тут начались чудеса, мне надо было удалить около 400 тыс. строк, но часть строк удаляется нормально, где то 11 записей в секунду, а другая часть - одна запись удаляется в течении нескольких минут. В этой таблице около 60 млн. строк, но сама база разбита на partition и primary key этой таблицы используется для секционирования других таблиц. Предполагаю, что сломался индекс, но боюсь что если запущу переиндексацию могу сломать все и таблица UNDO не выдержит.
Подскажите кто нибудь сталкивался с такой проблемой?
aa_andreev вне форума Ответить с цитированием
Старый 22.11.2022, 16:26   #2
Valick
Форумчанин
 
Регистрация: 27.04.2022
Сообщений: 483
По умолчанию

aa_andreev, так можно же сделать копию БД и спокойно эесперементировать с переинтексацией.
Valick вне форума Ответить с цитированием
Старый 23.11.2022, 10:24   #3
aa_andreev
Новичок
Джуниор
 
Регистрация: 22.11.2022
Сообщений: 2
По умолчанию

Ага, а если база занимает 2ТБ?
aa_andreev вне форума Ответить с цитированием
Старый 23.11.2022, 10:45   #4
Valick
Форумчанин
 
Регистрация: 27.04.2022
Сообщений: 483
По умолчанию

Цитата:
Сообщение от aa_andreev Посмотреть сообщение
Ага, а если база занимает 2ТБ?
я правильно понимаю, что бэкапа бд у вас нет?
Valick вне форума Ответить с цитированием
Старый 23.11.2022, 11:56   #5
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Цитата:
Сообщение от aa_andreev Посмотреть сообщение
Ага, а если база занимает 2ТБ?
Сделайте копию первых цать элементов и экспериментируйте на них.
macomics вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление пустых строк в таблице Semen90 Microsoft Office Word 24 14.07.2022 12:28
Удаление строк в таблице Yukihiro Microsoft Office Excel 1 22.11.2021 09:07
Удаление строк в таблице Word jus_de C# (си шарп) 0 17.11.2014 11:11
Добавление (удаление) строк в таблице inside9 Microsoft Office Excel 29 01.01.2012 22:31
Удаление строк в таблице maksim_serg Microsoft Office Word 5 30.04.2010 13:18