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.

 

  • 3 felhasználó találta hasznosnak ezt
Hasznosnak találta ezt a választ?

Kapcsolódó cikkek

Hogyan előzzem meg weboldalam hackelését, hogyan javítsam ki feltört oldalamat?

A weboldalak típusai rendszerint két részre oszthatóak felépítés szempontjából: népszerű...

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...

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

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

Hogyan gyorsíthatom, optimalizálhatom weboldalamat? - gtmetrix

Mire nem tudunk hatással lenni az optimalizálás során? Sajnos vannak olyan összetevők is, amire...

Wordpress debug.log bekapcsolása

Sajnos könnyen előfordulhat, hogy egy hibás komponens telepítésekor weboldalának működésében...