helpful_snippets/MySQL/identify_lock.md

29 lines
375 B
Markdown
Raw Permalink Normal View History

2025-01-16 07:09:11 +01:00
# Identify what locking table
## Method 1
2025-10-16 05:45:04 +02:00
```SQL
2025-01-16 07:09:11 +01:00
SHOW open tables WHERE In_use > 0;
```
## Method 2
2025-10-16 05:45:04 +02:00
```SQL
2025-01-16 07:09:11 +01:00
SELECT
OBJECT_SCHEMA,
OBJECT_NAME,
GROUP_CONCAT(DISTINCT EXTERNAL_LOCK)
FROM
performance_schema.table_handles
WHERE
EXTERNAL_LOCK IS NOT NULL
GROUP BY
OBJECT_SCHEMA,
OBJECT_NAME;
```
## Process list
2025-10-16 05:45:04 +02:00
```SQL
2025-01-16 07:09:11 +01:00
SHOW PROCESSLIST;
```