⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 transactiontable.out

📁 derby database source code.good for you.
💻 OUT
📖 第 1 页 / 共 4 页
字号:
ij(C2)> autocommit off;ij(C2)> select * from foo where a < 2;A          -----------1          ij(C2)> select * from xactTable order by username, sql_text, status, type;USERNAME                                                                                                                        |TYPE                          |STATUS  |READONLY    |SQL_TEXT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APP                                                                                                                             |UserTransaction               |ACTIVE  |readonly    |select * from xactTable order by username, sql_text, status, type                                                                                                                                                                                                                                                                                                                                                                                                                                                               APP                                                                                                                             |UserTransaction               |ACTIVE  |not readonly|NULL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            APP                                                                                                                             |UserTransaction               |IDLE    |readonly    |NULL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ij(C2)> select type, lockcount as cnt, mode, tablename, lockname, statefrom new org.apache.derby.diag.LockTable() twhere tableType <> 'S'order by lockname, mode, cnt, state;TYPE |CNT  |MODE|TABLENAME                                                                                                                       |LOCKNAME            |STATE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ROW  |1    |X   |FOO                                                                                                                             |(1,12)              |GRANTROW  |1    |X   |FOO                                                                                                                             |(1,13)              |GRANTROW  |1    |S   |FOO                                                                                                                             |(1,3)               |GRANTROW  |1    |S   |FOO                                                                                                                             |(1,7)               |GRANTTABLE|1    |IS  |FOO                                                                                                                             |Tablelock           |GRANTTABLE|2    |IX  |FOO                                                                                                                             |Tablelock           |GRANTij(C2)> insert into foo values (2), (4);2 rows inserted/updated/deletedij(C2)> select * from xactTable order by username, sql_text, status, type;USERNAME                                                                                                                        |TYPE                          |STATUS  |READONLY    |SQL_TEXT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APP                                                                                                                             |UserTransaction               |ACTIVE  |not readonly|select * from xactTable order by username, sql_text, status, type                                                                                                                                                                                                                                                                                                                                                                                                                                                               APP                                                                                                                             |UserTransaction               |ACTIVE  |not readonly|NULL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            APP                                                                                                                             |UserTransaction               |IDLE    |readonly    |NULL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ij(C2)> select type, lockcount as cnt, mode, tablename, lockname, statefrom new org.apache.derby.diag.LockTable() twhere tableType <> 'S'order by lockname, mode, cnt, state;TYPE |CNT  |MODE|TABLENAME                                                                                                                       |LOCKNAME            |STATE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ROW  |1    |X   |FOO                                                                                                                             |(1,12)              |GRANTROW  |1    |X   |FOO                                                                                                                             |(1,13)              |GRANTROW  |1    |X   |FOO                                                                                                                             |(1,14)              |GRANTROW  |1    |X   |FOO                                                                                                                             |(1,15)              |GRANTROW  |1    |S   |FOO                                                                                                                             |(1,3)               |GRANTROW  |1    |S   |FOO                                                                                                                             |(1,7)               |GRANTTABLE|1    |IS  |FOO                                                                                                                             |Tablelock           |GRANTTABLE|2    |IX  |FOO                                                                                                                             |Tablelock           |GRANTTABLE|2    |IX  |FOO                                                                                                                             |Tablelock           |GRANTij(C2)> -- this should block and result in a timeoutselect * from foo;ERROR 40XL1: A lock could not be obtained within the time requestedij(C2)> select * from xactTable order by username, sql_text, status, type;USERNAME                                                                                                                        |TYPE                          |STATUS  |READONLY    |SQL_TEXT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APP                                                                                                                             |UserTransaction               |IDLE    |readonly    |select * from xactTable order by username, sql_text, status, type                                                                                                                                                                                                                                                                                                                                                                                                                                                               APP                                                                                                                             |UserTransaction               |ACTIVE  |not readonly|NULL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            APP                                                                                                                             |UserTransaction               |IDLE    |readonly    |NULL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ij(C2)> -- when last statement finished rolling back, this transaction should be IDLE;select type, lockcount as cnt, mode, tablename, lockname, statefrom new org.apache.derby.diag.LockTable() twhere tableType <> 'S'

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -