webhely létrehozása
A család szia. Bármilyen adatbázis - gyűjteménye betűket, számokat és szimbólumokat. Ahhoz, hogy a szerver gyorsan kérni és kapni bizonyos adatok az adatbázisban tárolják asztalok, osztva sorokból és sejtek. A felhasználó számára az adatok ebben a formában lesz szinte olvashatatlan, és mennyisége és szerkezete az információ, akár speciális szerszámok nélkül programozó nehéz lesz összegyűjteni egy sorban együtt.
Ha kérni egy oldalt egy oldalon felhasználó számítógép hozzáfér a forgatókönyvet, és ő viszont már most a kéréssel, hogy az adatbázist, és feldolgozza az adatokat. Miután az információ feldolgozása a szerveren, akkor átkerül a felhasználó számítógépén, és csak utána lehet képviselt formájában az oldal, amely a látogató lát a helyszínen a böngészőben.
Egyszerűen fogalmazva, a munka egy adatbázis - egy sor programot intézkedéseket. Mindegyik művelet is okozhat hibák, összetörik, és más problémákhoz is vezethet, amely befolyásolhatja a végeredményt és a mértéke átvételét. Az egyik ilyen árnyalatok lassú adatbázis-lekérdezések - lekérdezések, amelyek feldolgozása igényel sok időt szerver. Egy átlagos hely időtartam hosszabb, mint egy másodperc.

Annak ellenére, hogy a csekély mennyiségű időt, a kérelmet, amelyek teljesítése tovább tart, mint egy másodperc, ez nagyon nehézkes. Az a tény, hogy egy adatbázis lekérdezés - ez csak egy kisebb része a munkát el kell végezni a szerver feldolgozza a lekérdezés oldalon a látogató. Eddig kérelmek feldolgozása megtörtént, nem kezdődik összeállítása kódlapot, így a felhasználó nem fogja látni az adatokat, hogy kérik. Egy ritka látogató az oldalon hajlandó várni, és inkább hagyja, hogy egy másik forrás. Ezért ilyenkor a lassú lekérdezések nemcsak költséges szerver erőforrások de azt is sújtotta a hírnevét az oldalon.
A leggyakoribb oka a lassú lekérdezések hibák elérésekor az adatbázist hiba 404. Oldal biztonsági kérdésekben, amelyek nem optimalizált asztal és egy nagy terhelés a szerveren, amely alatt a CPU erőforrások nem elég ahhoz, hogy kezelni a kérést. Annak érdekében, hogy a felhasználók a webhely nem létrejöttéhez vezet a sok lassú lekérdezések, akkor létre kell hozni további ellenőrzéseket beállítani, és részletesebb vizsgálatot, hogy figyelje és optimalizálja a beállításokat az adatbázis-kiszolgáló.
Optimalizálása MySQL lassú lekérdezések.
T o samopisnyh tartalomkezelő rendszer egyik leggyakoribb hiba az, hogy ebből több mint 50 sor egy oldalon a keresési eredmények vagy tartalom az oldalon. A látogató, a lehetőséget, hogy fizessenek minden alkalommal felvétel vagy a legtöbbjük, létrehoz egy nagy teher a szerver kér egy oldalt, és egy ilyen terhelés és egyáltalán vezethet kiszámíthatatlan eredményeket, amikor meglátogatja a robot oldalon. A támadók használhatják ezt, hogy az oldalon ideiglenesen nem érhető el.
A menedzsment szerver MySQL adatbázis tartalmaz egy beépített eszköz, amely lehetővé teszi, hogy hasznot a bejelentkezést lassú lekérdezések. Ebben megadhatja azt az időtartamot, amely után a kérés szerepel lassú. Miután megvizsgálta a tartalmát a szerszám a log fájlt, akkor láthatjuk, hogy milyen lekérdezéseket leggyakrabban elvégzett hosszabb és amely ennek megfelelően tartalmazhat hibákat.

Engedélyezése bejelentkezéskor lassú lekérdezéseket MySQL történik a konfigurációs fájlban. Ebben meg kell írni, csak két sor, amelyek közül az egyik meghatározza azt az időt, amely feldolgozza a kérést nem is lassú, a másik - az utat a log fájlt, ahol a rögzíteni kívánt:
A változtatások után újra kell indítania a MySQL szerver újraolvassa a konfigurációs fájlt, és módosítsa, hogy hatályba. Tehát van benne fakitermelés lekérdezés több, mint három másodperc alatt, és írd őket /var/log/mysqld-slow-query.log fájl (Windows operációs rendszeren a fájl elérési útját más lesz).
Ellenőrizze a log fájlt kell után egy-két nap, mint a lassú lekérdezések ritkán van folyamatosan. Ha ezek után a fájl vizsgálat megállapította, hogy a lassú lekérdezések létre percenként, vagy gyakrabban érdekében, jelentős oka, hogy gondoljon a munkát a helyszínen.
Kapcsolódó bejegyzések:





