Я намагаюся зрозуміти, як найкраще інтерпретувати час блокування запитів, які відображаються в нашому журналі повільних запитів MySQL.
Наприклад, якщо запит UPDATE має час блокування 10 секунд. Я припускаю, що це загальний час після отримання запиту на оновлення. Навіть якщо він чекає завершення попередніх запитів вибору, але не виконує саму дію UPDATE, годинник повинен позначати, оскільки він блокує всі SELECT запити, що вишикувалися після запиту UPDATE.
А як щодо блокування запитів SELECT. Як у деяких вибраних запитах є час блокування? Це тому, що є наступний запит UPDATE, отже, вони блокують таблицю разом.