如何查看当前正在执行SQL,我看看正在执行有多少条,以及哪些语句慢。是否被锁行锁表了
如果你安装了OCP的话可以使用OCP的界面查看:https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-10000000002099509
如果你安装了OCP Express的话可以使用其界面查看:https://www.oceanbase.com/docs/common-oceanbase-database-0000000002230106
也可以直接连接到数据库进行查看:
select * from oceanbase.V$OB_SQL_AUDIT limit 1\G
sql_audit 只记录执行完成的SQL ,不记录正在执行的SQL
show full processlist
命令行查看正在执行SQL可以使用下面的sql
show full processlist
命令行查看锁事件可以参考https://www.oceanbase.com/docs/common-oceanbase-database-0000000002074293