
数据库
文章平均质量分 88
Mr_yaodefine
这个作者很懒,什么都没留下…
展开
-
一次mysql大数据量查询 慢查询导致服务阻塞后的学习
场景还原:前一个月给朋友写了个简单的登录功能,简单的查询数据库登录逻辑,使用mysbatis-plus进行的dao层代码生成(吐槽一下这个工具,真是方便一时爽,后面维护难,比较喜欢自己能够组装和优化sql,大数据量插入时候mybatis-plus性能极差都是生成的单条插入sql然后flush),没想到啊,哥们的应用流量这么,数据量这么多。。很多问题都是这样,在小数据量,低频访问时候都是正常的,一旦...原创 2018-05-27 16:47:34 · 8294 阅读 · 2 评论 -
mysql 悲观锁学习总结
概念 在关系数据库管理系统里,悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Control,缩写“PCC”)是一种并发控制的方法。它可以阻止一个事务以影响其他用户的方式来修改数据。如果一个事务执行的操作都某行数据应用了锁,那只有当这个事务把锁释放,其他事务才能够执行与该锁冲突的操作。 悲观并发控制主要用于数据争用激烈的环境,以及发生并发冲突时使用锁保护数据的成本...原创 2018-07-28 09:45:16 · 2189 阅读 · 1 评论