mysql> SELECT ps.*, lock_summary.lock_summary FROM sys.processlist ps INNER JOIN (SELECT owner_thread_id, GROUP_CONCAT( DISTINCT CONCAT(mdl.LOCK_STATUS, ' ', mdl.lock_type, ' on ', IF(mdl.object_type='USER LEVEL LOCK', CONCAT(mdl.object_name, ' (user lock)'), CONCAT(mdl.OBJECT_SCHEMA, '.', mdl.OBJECT_NAME))) ORDER BY mdl.object_type ASC, mdl.LOCK_STATUS ASC, mdl.lock_type ASC SEPARATOR '\n' ) as lock_summary FROM performance_schema.metadata_locks mdl GROUP BY owner_thread_id) lock_summary ON (ps.thd_id=lock_summary.owner_thread_id)\G
*************************** 1. row ***************************
thd_id: 1817
conn_id: 1793
user: root@localhost
db: wordpress_tockerca
command: Sleep
state: NULL
time: 317
current_statement: NULL
statement_latency: NULL
progress: NULL
lock_latency: 0 ps
rows_examined: 0
rows_sent: 1
rows_affected: 0
tmp_tables: 0
tmp_disk_tables: 0
full_scan: NO
last_statement: select get_lock('abcd', 10)
last_statement_latency: 315.92 us
current_memory: 259.14 KiB
last_wait: NULL
last_wait_latency: NULL
source: NULL
trx_latency: 6.00 m
trx_state: ACTIVE
trx_autocommit: NO
pid: 21518
program_name: mysql
lock_summary: GRANTED SHARED_READ on wordpress_tockerca.wp_posts
GRANTED EXCLUSIVE on abcd (user lock)
*************************** 2. row ***************************
thd_id: 1128
conn_id: 1104
user: root@localhost
db: NULL
command: Query
state: Sending data
time: 0
current_statement: SELECT ps.*, lock_summary.loc ... =lock_summary.owner_thread_id)
statement_latency: 11.04 ms
progress: NULL
lock_latency: 4.08 ms
rows_examined: 0
rows_sent: 0
rows_affected: 0
tmp_tables: 6
tmp_disk_tables: 2
full_scan: YES
last_statement: NULL
last_statement_latency: NULL
current_memory: 2.97 MiB
last_wait: NULL
last_wait_latency: NULL
source: NULL
trx_latency: 70.00 ms
trx_state: ACTIVE
trx_autocommit: YES
pid: 21498
program_name: mysql
lock_summary: GRANTED SHARED on sys.format_statement
GRANTED SHARED on sys.format_time
GRANTED SHARED on sys.format_bytes
GRANTED SHARED on sys.sys_get_config
GRANTED SHARED_READ on sys.processlist
GRANTED SHARED_READ on performance_schema.threads
GRANTED SHARED_READ on performance_schema.events_waits_current
GRANTED SHARED_READ on performance_schema.events_stages_current
GRANTED SHARED_READ on performance_schema.events_statements_current
GRANTED SHARED_READ on performance_schema.events_transactions_current
GRANTED SHARED_READ on sys.x$memory_by_thread_by_current_bytes
GRANTED SHARED_READ on performance_schema.session_connect_attrs
GRANTED SHARED_READ on performance_schema.metadata_locks
GRANTED SHARED_READ on sys.sys_config
GRANTED SHARED_READ on performance_schema.memory_summary_by_thread_by_event_name
2 rows in set (0.09 sec)