
MySQL
baozhutang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql优化笔记之UPDATE IN
在项目开发中,同事在原本功能的基础上加入了新的业务操作代码后,导致业务操作经常超时。故对其代码进行调试跟踪后定位到,在update数据库记录时写了in子查询,完整sql如下(非原sql):update wms_stock set qty1 = 0 where id in (select stock_id from wms_order_line l where l.a_qty1 = 'a' an...转载 2019-10-17 10:16:52 · 377 阅读 · 0 评论 -
RDS for MySQL只读实例延迟
阿里云提供的文档如下:https://help.aliyun.com/knowledge_detail/41767.html本次讨论的延迟是总结里面的最后一项导致的主从延迟:检查只读实例是否存在无主键表的删除或者更新操作。排查过程:1、主从延迟发生时存在大量的读、删除操作,而且读明显异常。(下图为RDS监控中的引擎监控)2、通过Binlog查看当时执行的sqlmysq...原创 2019-09-09 23:01:21 · 346 阅读 · 0 评论 -
MySQL INSERT or SELECT
MySQL中,如果存在数据重复插入的情况,我们一般通过数据库CAID理论中的“一致性(Consistency)”特性来保证。即:UNIQUEindex orPRIMARY KEY1、INSERT or UPDATE我们可以通过“INSERT ... ON DUPLICATE KEY UPDATE Syntax”来实现。2、INSERT or SELECT即:不知道待插入数据...原创 2019-09-13 10:41:16 · 653 阅读 · 0 评论