Отворете секцията Операции
За да стигнем до този раздел от изгледа на таблица или база данни, трябва да потърсим връзката Операции което ще ни отведе до следния екран:
Както можем да видим, имаме няколко раздела в панела, които ни дават разнообразие от действия.
Поддържане на маса
Поддръжката е много важна, тъй като ни позволява да имаме производителност в рамките на очакваните параметри, намаляваме количеството нежелани данни в нашите таблици, както и ни позволява да търсим несъответствия, които могат да повлияят на стабилността ни по всяко време.
Операции по поддръжка
След това ще видим операциите по поддръжката, които можем да използваме от операционния панел в phpMyAdmin.
- ТАБЛИЦА ЗА ПРОВЕРКА: Тази операция ни дава възможност да търсим несъответствия в таблицата, това се постига чрез търсене във всички записи, като се уверите, че изтритите елементи са правилни, в допълнение към проверката на целостта на ключовете на таблиците, ако всичко е наред ще ни изпрати съобщение за ОК, в противен случай ще ни информира, че трябва да извършим ремонт на масата.
- ТАБЛИЦА ЗА АНАЛИЗ: Тази операция прави анализ и съхраняване на ключовете и техните позиции, по този начин ПРИСЪЕДИНЯВАНЕ В заявките тази операция трябва да се извършва периодично, за да можем да поддържаме таблицата в оптимално състояние за изпълнение на заявките, които носят ПРИСЪЕДИНЯВАНЕ.
- РЕМОНТНА ТАБЛИЦА: Позволява ни да поправяме повредени данни в двигателите MyISAM Y АРХИВ.
- ТАБЛИЦА ЗА ДЕФРАГМЕНТ: С използването на таблици Innodb и като използваме операции за вмъкване и изтриване на записи, ние постоянно фрагментираме таблиците, губейки производителност при търсене. Това трябва да се прави периодично, за да се поддържа производителност и се отнася само за двигателя на Innodb. Тази операция не прави нищо друго освен възстановяване на таблицата за премахване на фрагментите.
- ОПТИМИЗИРАНА ТАБЛИЦА: Когато са извършени много действия за изтриване и вмъкване, имаме много неизползвано пространство, което увеличава теглото на масата и също така забавя работата ни. За тази цел с тази операция можем да унифицираме и да направим цялото това пространство достъпно. Важно е да се спомене това много пъти MySQL ще ни предупреди, че трябва да извършим тази операция.
- ФЛАШ ТАБЛИЦА: Когато има грешка при достъпа и сървърът е блокиран, това е, когато трябва да извършим тази операция, това е, което изтрива целия кеш и ни позволява да се върнем към нормално състояние за изпълнение на заявките.
В раздела Опции за таблици, имаме няколко полезни операции, които можем да извършим, нека видим някои от тях и какво правят.
- ПЕРЕИМЕНЯВАНЕ НА ТАБЛИЦАТА: Както показва името му, тази операция ни позволява да променим името на таблицата.
- ТАБЛИЦА КОМЕНТАРИ: Тази операция ни позволява да добавяме коментари, които могат да служат като помощ или документация, тези коментари ще се показват на различни места в phpMyadmin, както в изгледа с резултати например.
- ДВИГАТЕЛ ЗА СЪХРАНЕНИЕ: Позволява ни да променим механизма за съхранение на таблицата, не е препоръчително да смесваме таблици с различни двигатели, тъй като по време на миграция или масивна актуализация на базата данни не можем да използваме потенциала на някоя от опциите.
С това покрихме основна част от наличните операции, има много други, които могат да бъдат проучени и тествани от секцията Операции.