Восстановление таблицы БД Postgres
Я использовал PG Admin и модифицировал таблицу в моей БД. Я на самом деле добавлял два поля.
Когда я закончил, я нажал кнопку ОК и PG Admin повесил трубку. Я думаю, что это в первый раз.
Теперь я не могу открыть эту конкретную таблицу через PG Admin. Я не уверен, что это коррумпировано.
Как я могу восстановить это или восстановить это?
Спасибо!
ОС: Ubuntu 12.04 Desktop версия
РЕДАКТИРОВАТЬ: Каждый раз, когда я пытаюсь открыть его, PG Admin зависает, и я должен принудительно выйти из него.
1 ответ
Я не уверен, что это лучший способ справиться с этим, но вот что я сделал, чтобы решить эту проблему.
- Открыть PGAdmin
- Щелкните правой кнопкой мыши по таблице и выберите в меню "ОБСЛУЖИВАНИЕ".
- Нажал на "Вакуум", и в разделе "Опции вакуумирования" я выбрал полный вакуум
Кроме того, я сделал "сброс статистики таблицы".
Теперь это выглядит нормально.