Üdv!
Frissítettem egy szerveren az os-t. Ezzel együtt frissült a mariadb is. A mariadb külön frissítés is lefutott szépen.
Viszont egyes lekérések ahol (Bár ezt nem tudom 100%-ban) like van iszonyat lassú lett. (47-49 mp)
Egy másik gépen ahol megegyezik a szerverrel a mariadb, php és apache conf ugyanaz a lekérés pár mp.
A top-ot megnézve a szerveren a lekéréskor 100 vagy nagyobb százalékban pörgeti a cpu-t.
A progi is ugyanaz mindkét helyen.
Már nincs nagyon ötletem mit nézzek meg.
Van valami ötlet esetleg? Hátha kihagytam magam.
Köszi!
- 450 megtekintés
Hozzászólások
mysql/mariadb.cnf, illetva az egyeb konfigok?
nem valtozott pl mairadb verzio miatt valaminek a default erteke, ami nincs allitva explicit?
nem tudom, ilyenre pl a mysqltuner tud-e segiteni.
ami meg lehet: broken table, hianyzo index, etc.
- A hozzászóláshoz be kell jelentkezni
Hiányzo indexet kizárnám, mivel mindenhol ugyanaz van. Már a táblát is átraktam a teszt részbe.
configokat átnéztem, összehasonlítottam.
- A hozzászóláshoz be kell jelentkezni
Hat akkor en lehet nekiesnek query profilingnak, mert most csak vaktaban lovoldozunk :)
https://blog.monyog.com/improve-mariadb-performance-using-query-profili…
- A hozzászóláshoz be kell jelentkezni
meglesem. Most eljöttem onnan kiszellőztetni a fejem míg nem cseszek el valamit, mert tapasztalat, hogy ilyenkor jönnek a hülye ötletek.
Köszi!
- A hozzászóláshoz be kell jelentkezni
Pont a napokban futottam egy hasonlóba. Dump majd re-import megoldotta, azóta jó.
DBA-s kolléga szerint valami index korrupció problémája lehetett.
"Everything fails, all the time."
- A hozzászóláshoz be kell jelentkezni
Szóval, ha valaki belefut, szerintem(!) a mariadb update hozta a hibát. Eddig ment update után baromi lassú lett a lekérés a like '% kereses %'-t használ valaki. Máhol is megmutatkozik, csak ott nem volt ennyire összetett join. De érezhető a lassúlás. A megoldás Match Agaist lett. Most hozza a régi sebességet. Bár még a +keres* IN BOOLEAN MODE se hozza ugyanazt a listát. És át kellett írni a konfigba, hogy 1 karaktertől már nézze. Mindenesetre a LIKE keresés ha a szó közepébe is akarunk keresni a legújabb mariadb-be nagyon lassú.
- A hozzászóláshoz be kell jelentkezni
Mennyi léptetek a verzióval, milyen verzióról ment a frissítés?
- A hozzászóláshoz be kell jelentkezni
hanyasrol hanyasra frissult a mariadb?
hatha relevans.
neked aztan fura humorod van...
- A hozzászóláshoz be kell jelentkezni
Megnézem, ha odaérek és jelzek.
- A hozzászóláshoz be kell jelentkezni
Régi:
SQL: 5.5.5-10.5.8 MariaDB
PHP: 7.4.12
Apache: 2.4.46
Új:
SQL: 5.5.5-10.8.3 MardaDB
PHP: 7.4.30
Apache: 2.4.54
- A hozzászóláshoz be kell jelentkezni
van, amikor érthetetlen módon nem használja az indexet... én megpróbálnám a query-t force index-szel futtatni...
amúgy meg az optimize table elvileg újraépíti a táblát
- A hozzászóláshoz be kell jelentkezni
Néztem a explain-al, látszólag használta az indexet. Újraindex is megvolt. Meg ugye át lett víve az egész cucc ott meg importálva, szóval az újraépíti az indexet is.
- A hozzászóláshoz be kell jelentkezni