数据库
发哥随手记
随缘作家,随缘分享
展开
-
Mybatis一级缓存的坑
Mybatis一级缓存的坑前序接着上篇文章插入唯一数据的各种问题。中间过程说Spring的事务,是不是在生命周期的时候程序提交了事务,但是数据库没有提交事务。其实不会的,当时写文章的时候只是根据当时的现象去推测,后来我用代码测试实际是会提交事务的。Spring是没有错的。代码如下:@Transactional(propagation = Propagation.REQUIRES_NEW, i...原创 2020-03-27 22:43:05 · 1080 阅读 · 0 评论 -
MySQL触发器使用详解
最近在搞mysql的存储过程,然后找资料发现还有触发器,自己弄了很久都没入门触发器,看到好文收藏一下转载 2017-06-22 17:49:55 · 423 阅读 · 0 评论 -
sql语句多表查询实例
本人面试遇到复杂的sql查询,发现JPA用多了,根本不会写,回来特意找了博客看一下转载 2016-09-07 18:33:58 · 654 阅读 · 0 评论 -
EXPLAIN用法和结果分析
1. EXPLAIN简介使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。➤ 通过EXPLAIN,我们可以分析出以下结果:表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询➤ 使用方式如下:EXPLAIN +SQL语句EXPL...转载 2019-02-21 10:29:07 · 495 阅读 · 0 评论