Spec-Zone.ru › MySQL 8.4

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

  • 10.14.1 Доступ к списку процессов
  • 10.14.2 Значения команд потока
  • 10.14.3 Общие состояния потоков
  • 10.14.4 Состояния потоков источника репликации
  • 10.14.5 Состояния потоков ввода-вывода репликации (приёмник)
  • 10.14.6 Состояния потоков SQL репликации
  • 10.14.7 Состояния потоков соединения репликации
  • 10.14.8 Состояния потоков кластера NDB
  • 10.14.9 Состояния потоков планировщика событий

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

mysql> SHOW PROCESSLIST\G
*************************** 1. row ***************************
     Id: 5
   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. Смотрите Раздел 15.7.8.4, «Команда KILL».

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

Spec-Zone.ru

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