База данни

MySQL / MariaDB
Активен
v10.11.6-MariaDB
Връзки
19
MySQL: 19 / 151
Бавни заявки
3
MySQL slow_queries
Размер на базите
673.4 MB
Бази данни: 3
MySQL / MariaDB Активен
Версия 10.11.6-MariaDB
Uptime 32d 13h 18m
Връзки 19 / 151
Бавни заявки 3
Размер на базите 673.4 MB
Бази данни
example_app 18.4 MB · 12 Таблици
example_users 142.7 MB · 38 Таблици
example_logs 512.3 MB · 64 Таблици

Състояние на базата данни, когато сайтът се забави

Когато един сайт се забави, базата данни е първото място за поглед и най-трудното за бърза проверка. Тази страница показва времето на работа, текущите и максималните връзки, броя бавни заявки, поведението на кеша и размера на всяка база — достатъчно, за да се разбере за секунди дали проблемът живее тук.

Връзките спрямо настроения максимум е числото, което обяснява повечето сривове. Сървър, достигнал границата си, отказва нови връзки, а приложението съобщава грешка в базата данни, която нищо не казва за истинската причина. Бавните заявки са другата крайност: шепа са нормални, брояч, който се качва устойчиво, обикновено означава, че заявка е загубила индекса си при промяна на схемата.

Размерите са тук, защото растежът се овладява по-лесно рано. Таблица, растяща без граница — редове от сесии, таблица с журнал, опашка, която никой не изчерпва — е бавен проблем, докато има място, и спешен проблем в три през нощта, когато вече няма. Страницата за дисковете в панела показва другата страна на същото.

Струва си да знаете какво вижда тази страница и какво не. Тя чете състоянието на MySQL отвътре — връзки, заявки, размери — но мълчи за това, върху което базата стои. Спряна услуга ще забележи Monit, а за диск, който е започнал да се руши, ще предупреди SMART, обикновено доста преди забавянето да проличи в заявките. Причината за бавна база нерядко лежи под самата база.