Восстановление таблицы БД Postgres

Я использовал PG Admin и модифицировал таблицу в моей БД. Я на самом деле добавлял два поля.

Когда я закончил, я нажал кнопку ОК и PG Admin повесил трубку. Я думаю, что это в первый раз.

Теперь я не могу открыть эту конкретную таблицу через PG Admin. Я не уверен, что это коррумпировано.

Как я могу восстановить это или восстановить это?

Спасибо!

ОС: Ubuntu 12.04 Desktop версия

РЕДАКТИРОВАТЬ: Каждый раз, когда я пытаюсь открыть его, PG Admin зависает, и я должен принудительно выйти из него.

1 ответ

Я не уверен, что это лучший способ справиться с этим, но вот что я сделал, чтобы решить эту проблему.

  1. Открыть PGAdmin
  2. Щелкните правой кнопкой мыши по таблице и выберите в меню "ОБСЛУЖИВАНИЕ".
  3. Нажал на "Вакуум", и в разделе "Опции вакуумирования" я выбрал полный вакуум

Кроме того, я сделал "сброс статистики таблицы".

Теперь это выглядит нормально.

Другие вопросы по тегам