
数据库
文章平均质量分 74
fake_coder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis神坑总结
最近做项目遇到了一个问题,后台请求一直未响应。初步排查以为是数据库锁表了,后来万万没想到只是在mybatis mapper的sql语句中多了个空格!!!程序显示已执行结束,mybatis还无报错。 排查问题耗时5个多小时。 具体代码如下: <delete id="deleteByPk"> delete from table_name where PK_ID=# {pkId} </delete> 大家能看出来问题出现在哪儿么!!! 就是#与参数之间多了个空格!!! 程序一直卡在这原创 2020-10-12 11:34:42 · 426 阅读 · 0 评论 -
事务隔离级别
来自网上的 Read uncommitted 读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。 事例:老板要给程序员发工资,程序员的工资是3.6万/月。但是发工资时老板不小心按错了数字,按成3.9万/月,该钱已经打到程序员的户口,但是事务还没有提交,就在这时,程序员去查看自己这个月的工资,发现比往常多了3千元,以为涨工资了非常高兴。但是老板及时发现了不对,马上回滚差点就提交了的事务...原创 2019-12-11 16:43:06 · 207 阅读 · 1 评论 -
Mysql索引
1、索引定义:是一种帮助mysql高效获取数据的数据结构。 2、mysql索引使用的数据结构:B+Tree 3、索引分类: 聚集索引:叶节点包含了完整的数据记录(索引与数据行存在一起)。 非聚集索引:索引与数据行分开存放。 存储引擎是表维度上的概念。一个数据库可以创建不同存储引擎的数据表。 3.1 myisam存储引擎(非聚集索引):索引文件和数据文件分离。 data目录下以.frm 、.MYD、...原创 2019-10-30 22:32:33 · 1244 阅读 · 0 评论