Ба мазмуни асосӣ гузаред

Чӣ тавр манъ кардани InnoDB дар MySQL



Агар шумо нигаҳдории Индексро барои пойгоҳи додаҳоятон истифода накунед, шумо метавонед ин намуди захираро барои захира кардани захираҳои сервер қатъ кунед.

Файл /etc/mysql/my.cnf кушода ва хатҳои зеринро илова кунед:


  innodb = OFF
 default-storage-engine = MyISAM 

Баъд мо тағиротҳоро захира карда, сервери mysqlро аз нав оғоз мекунем.

service mysql restart

Дар оянда, дар log / var / log / syslog барои хатогиҳо назар кунед.


  -200 / var / log / syslog |  mysql grep 

Мо хатогиҳоеро меҷӯем, монанди ин:

  [Огоҳӣ] Ҳангоми ғасб кардани ғуломии ҳолати ғулом mysql.gtid_slave_pos: 1286: Мониторинги номаълуми "InnoDB" 

Агар чунин хато вуҷуд дошта бошад, пас ИнoDB бозгаштанро бармегардонад. Мо ба сервери mysql омадаем, мо пойгоҳи mysql> use mysql; , ва онро ба ҷои худ ба myisam mysql тағир диҳед mysql> ALTER TABLE `mysql.gtid_slave_pos` ENGINE=MyISAM; .

Мо ҳам бо ҳама кор мекунем. Баъд аз тағир додани навъи нигаҳдорӣ, шумо метавонед innodb қатъ карда шуда, mysql боз аз нав оғоз кунед.




Мақолаи шумо чӣ гуна аст?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 ( 1 рейтинг, миёна: 4.00 аз 5)
Loading ...

Назари худро

Почтаи шумо чоп карда намешавад.