![](https://img-blog.csdnimg.cn/20200627162656360.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
MySQL
ElasticForce
永远怀揣着一颗学徒的心
展开
-
面试MySQL所需要知道的:事务、锁(锁类型、Next-Key Lock详解)、MVCC
事务原创 2020-07-07 18:07:27 · 876 阅读 · 0 评论 -
面试MySQL所需要知道的:索引和SQL优化(下)SQL的执行计划
索引idselect_typetabletypepossible_keyskeykey_lenrefrowsExtra电脑$1600----------------------------------------手机$12----------------------------------------导管$1----------------------------------------...原创 2020-07-03 17:57:29 · 157 阅读 · 0 评论 -
面试MySQL所需要知道的:索引和SQL优化(上)B+树、聚簇索引和二级索引、覆盖索引、索引下推
索引原创 2020-06-30 19:11:14 · 420 阅读 · 0 评论 -
面试MySQL所需要知道的:数据库设计优化
谈到数据库优化,往往联想到SQL语句的优化,但SQL语句优化并不是数据库优化的全部。数据库的优化有多种方式这是不同层面的优化,有硬件级别的优化、系统的合理配置优化(比如连接数、占用内存等)、数据库表结构的优化以及SQL和索引的优化。硬件和系统配置的优化暂且不谈,先来看看数据库结构的优化。数据库结构优化数据库命名数据库的命名和编码数据库命名必须要有规范,命名通常需要和项目名称一致,可以显而易见的知道该数据库属于哪个项目。数据库的编码要选用合适的字符集,对于使用UTF-8字符集时通常使用utf原创 2020-06-27 16:19:15 · 288 阅读 · 0 评论