@TimCraft

Как восстановить скорость работы БД Firebird после выполнения зацикленного Insert?

Написал в ib expert зацикленный insert нарушив следующее правило:
"Допустимо выбирать из той же таблицы, в которую строки вставляются, но эта практика не рекомендуется, так как подобные действия могут привести к бесконечным вставкам строк (зацикливанию)."

Инсерт зациклился и ibexpert завис, я снял задачу (commit не произошел), генератор таблицы показывает 7млн, а в таблице записей 20шт. При этом все работает, но таблица стала жутко медленная (как через ibexpert, так и через программу, которая с этой бд работает).

База увеличилась с 2х гигов до 6 гигов.

Что сделать чтобы вернуть нормальную скорость работы таблицы?
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы