summaryrefslogtreecommitdiff
path: root/storage/tokudb/mysql-test/tokudb/r/i_s_tokudb_lock_waits_released.result
blob: 190581eddae15aa2aeecce92de460696f67ddbdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
set default_storage_engine='tokudb';
set tokudb_prelock_empty=false;
drop table if exists t;
create table t (id int primary key);
select trx_id,trx_mysql_thread_id from information_schema.tokudb_trx;
trx_id	trx_mysql_thread_id
select * from information_schema.tokudb_locks;
locks_trx_id	locks_mysql_thread_id	locks_dname	locks_key_left	locks_key_right	locks_table_schema	locks_table_name	locks_table_dictionary_name
select * from information_schema.tokudb_lock_waits;
requesting_trx_id	blocking_trx_id	lock_waits_dname	lock_waits_key_left	lock_waits_key_right	lock_waits_start_time	lock_waits_table_schema	lock_waits_table_name	lock_waits_table_dictionary_name
set autocommit=0;
set tokudb_prelock_empty=OFF;
insert into t values (1);
set autocommit=0;
insert into t values (1);
select * from information_schema.tokudb_locks;
locks_trx_id	locks_mysql_thread_id	locks_dname	locks_key_left	locks_key_right	locks_table_schema	locks_table_name	locks_table_dictionary_name
TRX_ID	MYSQL_ID	./test/t-main	0001000000	0001000000	test	t	main
select * from information_schema.tokudb_lock_waits;
requesting_trx_id	blocking_trx_id	lock_waits_dname	lock_waits_key_left	lock_waits_key_right	lock_waits_start_time	lock_waits_table_schema	lock_waits_table_name	lock_waits_table_dictionary_name
REQUEST_TRX_ID	BLOCK_TRX_ID	./test/t-main	0001000000	0001000000	LOCK_WAITS_START_TIME	test	t	main
select trx_id,trx_mysql_thread_id from information_schema.tokudb_trx;
trx_id	trx_mysql_thread_id
TRX_ID	MYSQL_ID
TRX_ID	MYSQL_ID
commit;
select * from information_schema.tokudb_locks;
locks_trx_id	locks_mysql_thread_id	locks_dname	locks_key_left	locks_key_right	locks_table_schema	locks_table_name	locks_table_dictionary_name
TRX_ID	MYSQL_ID	./test/t-main	0001000000	0001000000	test	t	main
select * from information_schema.tokudb_lock_waits;
requesting_trx_id	blocking_trx_id	lock_waits_dname	lock_waits_key_left	lock_waits_key_right	lock_waits_start_time	lock_waits_table_schema	lock_waits_table_name	lock_waits_table_dictionary_name
ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
commit;
select trx_id,trx_mysql_thread_id from information_schema.tokudb_trx;
trx_id	trx_mysql_thread_id
select * from information_schema.tokudb_locks;
locks_trx_id	locks_mysql_thread_id	locks_dname	locks_key_left	locks_key_right	locks_table_schema	locks_table_name	locks_table_dictionary_name
select * from information_schema.tokudb_lock_waits;
requesting_trx_id	blocking_trx_id	lock_waits_dname	lock_waits_key_left	lock_waits_key_right	lock_waits_start_time	lock_waits_table_schema	lock_waits_table_name	lock_waits_table_dictionary_name
set autocommit=0;
set tokudb_prelock_empty=OFF;
replace into t values (1);
set autocommit=0;
replace into t values (1);
select * from information_schema.tokudb_locks;
locks_trx_id	locks_mysql_thread_id	locks_dname	locks_key_left	locks_key_right	locks_table_schema	locks_table_name	locks_table_dictionary_name
TRX_ID	MYSQL_ID	./test/t-main	0001000000	0001000000	test	t	main
select * from information_schema.tokudb_lock_waits;
requesting_trx_id	blocking_trx_id	lock_waits_dname	lock_waits_key_left	lock_waits_key_right	lock_waits_start_time	lock_waits_table_schema	lock_waits_table_name	lock_waits_table_dictionary_name
REQUEST_TRX_ID	BLOCK_TRX_ID	./test/t-main	0001000000	0001000000	LOCK_WAITS_START_TIME	test	t	main
select trx_id,trx_mysql_thread_id from information_schema.tokudb_trx;
trx_id	trx_mysql_thread_id
TRX_ID	MYSQL_ID
TRX_ID	MYSQL_ID
commit;
select * from information_schema.tokudb_locks;
locks_trx_id	locks_mysql_thread_id	locks_dname	locks_key_left	locks_key_right	locks_table_schema	locks_table_name	locks_table_dictionary_name
TRX_ID	MYSQL_ID	./test/t-main	0001000000	0001000000	test	t	main
select * from information_schema.tokudb_lock_waits;
requesting_trx_id	blocking_trx_id	lock_waits_dname	lock_waits_key_left	lock_waits_key_right	lock_waits_start_time	lock_waits_table_schema	lock_waits_table_name	lock_waits_table_dictionary_name
commit;
select trx_id,trx_mysql_thread_id from information_schema.tokudb_trx;
trx_id	trx_mysql_thread_id
select * from information_schema.tokudb_locks;
locks_trx_id	locks_mysql_thread_id	locks_dname	locks_key_left	locks_key_right	locks_table_schema	locks_table_name	locks_table_dictionary_name
select * from information_schema.tokudb_lock_waits;
requesting_trx_id	blocking_trx_id	lock_waits_dname	lock_waits_key_left	lock_waits_key_right	lock_waits_start_time	lock_waits_table_schema	lock_waits_table_name	lock_waits_table_dictionary_name
drop table t;