mysql测试spring事务是否生效
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql测试spring事务是否生效,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1947字,纯文字阅读大概需要3分钟。
内容图文
TABLES where In_use > 0;显示被锁定的表。
2. 验证在同一session下是否可以插入操作
insert into user(userId,ip,type,terminal) values(10002,‘127.0.0.1‘,7,‘pc‘);
可以操作成功。
3. 启动spring应用,执行插入操作,不能成功。
4,解锁
UNLOCK TABLES;
查看被锁定的表:
show OPEN TABLES where In_use > 0;
上述表不在锁定中。
5. 调用spring应用,执行插入操作,操作可以成功。
所以,应用spring的@transactional进行事务管理是ok的。
附录:
SHOW OPEN TABLES Syntax:https://dev.mysql.com/doc/refman/5.0/en/show-open-tables.html
SHOW OPEN TABLES [{FROM | IN}db_name
] [LIKE ‘pattern
‘ | WHEREexpr
]
SHOW OPEN TABLES
lists the non-TEMPORARY
tables that are currently open in the table cache. SeeSection 8.4.3.1, “How MySQL Opens and Closes Tables”. The WHERE
clause can be given to select rows using more general conditions, as discussed in Section 19.18, “Extensions to SHOW Statements”.
The FROM
and LIKE
clauses may be used as of MySQL 5.0.12. The LIKE
clause, if present, indicates which table names to match. The FROM
clause, if present, restricts the tables shown to those present in the db_name
database.
SHOW OPEN TABLES
output has the following columns:
-
Database
The database containing the table.
-
Table
The table name.
-
In_use
The number of table locks or lock requests there are for the table. For example, if one client acquires a lock for a table using
LOCK TABLE t1 WRITE
,In_use
will be 1. If another client issuesLOCK TABLE t1 WRITE
while the table remains locked, the client will block waiting for the lock, but the lock request causesIn_use
to be 2. If the count is zero, the table is open but not currently being used.In_use
is also increased by theHANDLER ... OPEN
statement and decreased byHANDLER ... CLOSE
. -
Name_locked
Whether the table name is locked. Name locking is used for operations such as dropping or renaming tables.
mysql测试spring事务是否生效
标签:
本文系统来源:http://www.cnblogs.com/davidwang456/p/4882674.html
内容总结
以上是互联网集市为您收集整理的mysql测试spring事务是否生效全部内容,希望文章能够帮你解决mysql测试spring事务是否生效所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。