1--source include/have_rocksdb.inc 2 3# 4# Information Schema lock information 5# 6--let i_s_plugin=rocksdb_locks 7--source suite/rocksdb/include/i_s_basic.inc 8 9set session transaction isolation level read committed; 10 11create table t1 (a int, primary key(a) comment 'lock_info_cf1') engine=rocksdb; 12insert into t1 values (1); 13insert into t1 values (2); 14 15create table t2 (a int, primary key(a) comment 'lock_info_cf2') engine=rocksdb; 16insert into t2 values (1); 17insert into t2 values (2); 18 19set autocommit=0; 20select * from t1 for update; 21select * from t2 for update; 22 23use information_schema; 24--replace_column 2 _txn_id_ 3 _key_ 25select rocksdb_ddl.cf, rocksdb_locks.transaction_id, rocksdb_locks.key 26from rocksdb_locks 27left join rocksdb_ddl 28on rocksdb_locks.column_family_id=rocksdb_ddl.column_family 29order by rocksdb_ddl.cf; 30 31use test; 32 33DROP TABLE t1; 34DROP TABLE t2; 35