![](https://img-blog.csdnimg.cn/41d1cfe9fca843b7accccdd532ea4fc3.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql优化实战
文章平均质量分 93
mysql优化实战
张三博客
资深编程工程师
展开
-
详解Mysql事务隔离级别与锁机制
举例:两个事务同时对库存进行操作 假定该库存初始值为20 A事务将库存更新为15 而B事务则将库存更新为10 就出现了脏写的问题。原创 2023-03-28 20:01:44 · 1448 阅读 · 1 评论 -
Mysql规范篇解读与案例-阿里巴巴开发手册(泰山版)
必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字- 数据库字段名更改代价很大 可能改一个字段名就要修改整个业务线- mysql windows 不区分大小写 但在liunx中是区分大小写的原创 2023-03-23 19:11:53 · 1750 阅读 · 1 评论 -
Mysql索引优化实战(分页、JOIN、Count)
表示从表 employees 中取出从 10001 行开始的 10 行记录, 看着只有10条记录其实是先查询出10010条记录 然后抛弃前10000条记录 数据量越大效率越低。把驱动表的数据读入到 join_buffer 中,然后扫描被驱动表,把被驱动表每一行取出来跟 join_buffer 中的数据做对比。原创 2023-03-21 17:40:03 · 1830 阅读 · 3 评论 -
Mysql中Explain详解及索引的最佳实践
使用关键字可以模拟优化器执行SQL语句,分析查询语句在 SELECT 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL。原创 2023-03-08 18:28:28 · 1469 阅读 · 9 评论 -
深入理解Mysql索引底层数据结构与算法
二叉树(binary tree)是指树中节点的度不大于2的有序树,它是一种最简单且最重要的树。二叉树的递归定义为:二叉树是一棵空树,或者是一棵由一个根节点和两棵互不相交的,分别称作根的左子树和右子树组成的非空树;左子树和右子树又同样都是二叉树。原创 2023-03-07 11:23:57 · 1188 阅读 · 2 评论