Adatbázis tárolómotor átállítása MyISAM_ról InnoDB-re

Több helyen olvasható, hogy ajánlott egyes táblákat MyISAM tárolómotorról InnoDB-re állítani a gyorsabb lekérés-kiszolgálás végett. Így gyorsabbak lesznek a táblaműveletek, amely gyorsabb működést eredményezhet.

Az átállítás lépései az alábbiak

Először az átállítandó adatbázist kell azonosítani. Ezt a weboldalhoz tartozó konfigurációs fájljából lehet megtudni (általában „db” vagy „dbname” néven található ez meg). Népszerűbb CMS-ek konfigurációs fájljának neve:

  • Wordpress: wp-config.php
  • Joomla: configuration.php
  • Drupal: settings.php
  • Opencart: config.php
  • Prestashop: defines.inc.php / settings.inc.php / parameters.php (verziótól függően)
  • Magento: config.php

Ekkor kell a phpMyAdmin felületre belépni. Legegyszerűbb, ha a cPanel felületről az Adatbázisok/phpMyAdmin opcióra kattintunk.

 

Az adatbázisra kattintással betölt a teljes táblalista. A táblalistában az átállítandó táblának a nevére kell kattintani (WordPress esetén az _options táblát szoktuk leginkább javasolni átállítani).

 

 

Ezzel betölt az adatbázistábla. A felső menüsor megváltozik. Itt a Műveletek (vagy angolul az „Operations”) gombra kell kattintani.

 

 

A Kifrissülő oldalon lejjebb kell görgetni a Táblabeállítások (vagy angolul a „Table options”) részhez, majd a Tárolómotort (vagy angolul a „Storage engine”-t) át kell állítani MyISAM-ról InnoDB-re.

 

 

Ezt követően a a Táblabeállítások (vagy angolul a „Table options”) résznél jobb oldalon a Mehet (vagy angolul a „Go”) gombra kattintással menthető el a változtatás.

 

 

Ellenőrzés gyanánt az adatbázis nevére kell kattintani phpMyadmin felületen, ki kell keresni a táblánkat, s a környező táblákkal együtt meg kell tekinteni, melyiknek mi a tárolómotorja.

 

 

Az InnoDB tárolómotor nagy előnye az önjavító mód, így sikertelen tábla-optimalizálások esetén nem feltétlen ragadnak be a folyamatok és áll le a weboldal működése.

 

  • frissítve, adatbázis, adatbázis gyorsítás, db
  • 7 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

Imagemagick használható-e a szerveren?

Az imagemagick lehetőség nem minden szerverünkön érthető el.A /usr/bin/convert az elérési úton...

Mi az acme-challenge folyamat?

Biztonsági rendszere figyelmeztet ezen folyamatokra? Semmi gond!Az ingyenes SSL szolgáltatásunk...

SimplePay Értesítés TLS1.1 megszűnéséről - Mi a teendőm? (Protokoll változás)

Tárhely szolgáltatásunk természetesen támogatja a TLSv1.2 vagy magasabb protokollt, a tárhely...

SimplePay tanúsítványlánc miatti hiba kezelése (fizetési felületre nem irányítódik át a látogató)

Az OTP Mobil Kft. az általa üzemeltetett SimplePay fizetési rendszerben olyan technikai...

Captcha védelem, azaz biztonsági kód a honlapra

Google reCaptcha elhelyezése WordPress oldalon! Hogyan? Kattints ide és megmutatjuk!   Mi az...