티스토리 뷰
MySQL을 터미널에서 접속했을 때 현재 동작중인 쿼리를 보려면 아래와 같은 명령어를 사용합니다.
MariaDB [(none)]> show processlist;
+-------+----------------+-----------+------+---------+------+-------+------------------+----------+
| Id | User | Host | db | Command | Time | State | Info | Progress |
+-------+----------------+-----------+------+---------+------+-------+------------------+----------+
| 14929 | newstyleseller | localhost | NULL | Query | 0 | init | show processlist | 0.000 |
+-------+----------------+-----------+------+---------+------+-------+------------------+----------+
1 row in set (0.00 sec)
하지만 이 경우에 Info 부분에 쿼리 내용이 길어져서 100bytes를 넘어가면 내용이 잘려보이게 되는데요, 이때 필요한 추가 옵션이 full 되시겠습니다. 아래와 같이 show 다음에 full만 넣어주면 됩니다.
MariaDB [(none)]> show full processlist;
+-------+----------------+-----------+------+---------+------+-------+-----------------------+----------+
| Id | User | Host | db | Command | Time | State | Info | Progress |
+-------+----------------+-----------+------+---------+------+-------+-----------------------+----------+
| 14929 | newstyleseller | localhost | NULL | Query | 0 | init | show full processlist | 0.000 |
+-------+----------------+-----------+------+---------+------+-------+-----------------------+----------+
1 row in set (0.00 sec)
아무리 긴 쿼리 내용이라도 한번에 볼 수 있습니다.
'개발 > DB' 카테고리의 다른 글
[Redis] Stream 사용 방법 (0) | 2021.09.14 |
---|---|
[MySQL] 터미널에서 쿼리 전체 보기 (0) | 2019.08.14 |
[MySQL] WorkBench 쿼리 타임아웃 (3) | 2018.08.20 |
[Redis] 운영에 필요한 최소한의 지식 (2) | 2018.02.26 |
[mysql] command-line에서 자동완성 사용 (0) | 2016.05.30 |
[mysql] update 문법 (0) | 2015.12.04 |
댓글
- Total
- 1,668,789
- Today
- 136
- Yesterday
- 267