Spec-Zone.ru › MySQL 5.7

8.14 Изучение информации о потоках сервера (процессе)

  • 8.14.1 Доступ к списку процессов
  • 8.14.2 Значения команд потоков
  • 8.14.3 Общие состояния потоков
  • 8.14.4 Состояния потоков кэша запросов
  • 8.14.5 Состояния потоков источника репликации
  • 8.14.6 Состояния потоков ввода/вывода реплики
  • 8.14.7 Состояния потоков SQL реплики
  • 8.14.8 Состояния потоков подключения реплики
  • 8.14.9 Состояния потоков кластера NDB
  • 8.14.10 Состояния потоков планировщика событий

Для определения того, что делает ваш сервер MySQL, полезно изучить список процессов, который показывает операции, выполняемые в данный момент набором потоков, работающих на сервере. Например:

mysql> SHOW PROCESSLIST\G
*************************** 1. row ***************************
     Id: 1
   User: event_scheduler
   Host: localhost
     db: NULL
Command: Daemon
   Time: 2756681
  State: Waiting on empty queue
   Info: NULL
*************************** 2. row ***************************
     Id: 20
   User: me
   Host: localhost:52943
     db: test
Command: Query
   Time: 0
  State: starting
   Info: SHOW PROCESSLIST

Потоки можно убить с помощью команды KILL. См. Раздел 13.7.6.4, «Команда KILL».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/thread-information.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API