Преглед на текущите MySQL процеси
Какво представлява този интерфейс?
Този инструмент в WHM ви показва всички активни процеси, които в момента се изпълняват в MySQL или MariaDB на вашия сървър.
📌 От версия 120 нататък, интерфейсът се нарича Show Database Processes и се намира в секцията Database Services.
За какво е полезен?
Чрез този интерфейс можете:
- Да видите кои заявки се изпълняват в момента.
- Да откриете заявки, които забавят сървъра.
- Да идентифицирате блокирани или “заседнали” заявки.
Каква информация ще видите?
Интерфейсът показва таблица с няколко важни колони:
| Колона | Описание |
| Id | Уникален номер на процеса (PID), назначен от системата |
| User | Потребителят, който е изпълнил заявката |
| Host | Името и портът на клиента, от който е изпратена заявката |
| db | Името на базата данни, върху която се изпълнява заявката (или NULL) |
| Command | Типът команда, изпратена към базата (напр. Query, Sleep) |
| Time | Време (в секунди), откакто процесът е в текущото си състояние |
| State | Действащото състояние или действие на процеса (може да е NULL) |
| Info | SQL заявката, която се изпълнява (ако има) или NULL |
ℹ️ Повече за колоните State и Command можете да научите от документацията на MySQL.
Кога се използва този инструмент?
- При диагностика на бавни заявки.
- При съмнение за високо натоварване на базата.
- При анализ на блокировки или зацикляния.
Практичен съвет
Ако видите процес, който стои дълго време в състояние като Locked, Waiting for table metadata lock, или Copying to tmp table, това може да е знак за проблем със заявката или конфигурацията.
💡 Използвайте тази информация внимателно — прекъсването на процеси ръчно може да доведе до загуба на данни, ако не сте сигурни какво правите.
✅ Това беше последният модул от поредицата WHM инструменти за бази данни. С него финализираме пълния комплект!