Обслуживание БД — различия между версиями

Материал из ASV2 manual
Перейти к: навигация, поиск
(Дефрагментация таблиц)
 
Строка 39: Строка 39:
  
 
* Запустить заново сервис MySQL он должен при запуске автоматически создать пустые файлы для InnoDB
 
* Запустить заново сервис MySQL он должен при запуске автоматически создать пустые файлы для InnoDB
 +
 +
* Сменить тип таблиц с MyISAM на InnoDB назад
  
 
==Резервное копирование==
 
==Резервное копирование==
  
 
==Восстановление из резервной копии==
 
==Восстановление из резервной копии==

Текущая версия на 00:55, 2 ноября 2007

Навигация : Оглавление / Дополнительно



Общие рекомендации

Дефрагментация таблиц

( Страница в разработке )

Дефрагментацию базы полезно делать в том случае если у вас данные из БД занимают достаточно много места ( Например 4 - 15 гб ) , и чтобы снизить нагрузку на сервер и БД в частности рекомендуется проводить Дефрагментацию данных.

Описание действий :


  • Останавливаем сервер : Server.exe или сервис : ASVServerService.exe ( в зависимости от того что вы используете )
  • Запустить Boss.exe и открыть форму со списком таблиц :


Tabl.gif


Выделить все данные и вызвать меню по правой кнопке мыши


Menu.gif


Выбрать раздел : "Сменить тип таблиц на ..." и в подпункте "MyISAM"

После чего программа вас спросит действительно ли вы хотите сменить тип таблиц. Нужно ответить утвердительно.


  • После смены таблиц на тип MyISAM следует остановить MySQL сервер - например с помощью аплета панели управления "Сервисы"
  • Удалить старые файлы InnoDB в жесткого диска
  • Запустить заново сервис MySQL он должен при запуске автоматически создать пустые файлы для InnoDB
  • Сменить тип таблиц с MyISAM на InnoDB назад

Резервное копирование

Восстановление из резервной копии