Как почистить базу?

2 ноября 2014 г. Просмотров: 798 Инструкции
По мере использования баз данных в них накапливается лишняя информация - таблицы, записи, индексы и т.д. Иногда этот ненужный груз приводит к замедлению работы или ошибкам в использующих их приложениях. Для ручной очистки баз данных наиболее широко используемой в веб-строительстве СУБД MySQL лучше всего подходит приложение phpMyAdmin.
Создать сайт самостоятельно с Wix.com

Вам понадобится

  • Доступ к phpMyAdmin

Инструкция

  • После авторизации в phpMyAdmin выберите в левом фрейме нужную базу данных.
  • Если необходимо очистить базу от всех таблиц вместе с содержащимися в них данными, то щелкните размещенную под таблицей ссылку «Отметить все», а затем выберите в выпадающем списке с надписью «С отмеченными» строку «Удалить». Приложение потребует подтверждение выполнения запроса DROP TABLE - нажмите «Да». После этого в правый фрейм будет загружена табличка с результатами выполнения SQL-запроса на удаление всех таблиц.
  • Если нужно удалить только содержащиеся в таблицах данные, то, как и в предыдущем шаге, надо щелкнуть ссылку «Отметить все», но в выпадающем списке выбрать строку «Очистить». Разумеется, и для операции удаления, и для очистки, совсем не обязательно выбирать все таблицы. Вы можете поставить отметки только для тех таблиц, которые вас интересуют.
  • В процессе активной работы с базой данных, когда осуществляется много операций записи и удаления, в таблицах остается «мусор» - части неиспользуемых больше строк, индексов и т.д. Для разгрузки таблиц от всего лишнего предназначена опция «Оптимизировать таблицу». Чтобы ей воспользоваться, вам надо снова щелкнуть «Отметить все» и выбрать эту строку в выпадающем списке.
  • Если SQL-запросы вызывают ошибки, то, возможно, произошли какие-то повреждения хранимых SQL-сервером данных о структуре и индексировании таблиц базы. В этом случае, щелкнув ссылку «Отметить все», вам надо выбрать в выпадающем списке пункт «Восстановить таблицу».
  • Оцените статью!