sql
文章平均质量分 82
_Loser
这个作者很懒,什么都没留下…
展开
-
58到家数据库30条军规解读
军规适用场景:并发量大、数据量大的互联网业务军规:介绍内容解读:讲解原因,解读比军规更重要 一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数转载 2017-02-16 21:06:43 · 167 阅读 · 0 评论 -
数据库查询select原理
数据库查询select原理 做为B/S架构的开发人员,总是离不开数据库,一般开发员只会应用SQL的四条经典语句:select ,insert,delete,update。但是我从来没有研究过它们的工作原理,这篇我想说一说select在数据库中的工作原理。B/S架构中最经典的话题无非于三层架构,可以大概分为数据层,业务逻辑层和表示层,而数据层的作用一般都是和数据库交互,例如查询转载 2017-02-24 10:21:33 · 1323 阅读 · 0 评论 -
explain 执行计划详解
explain 执行计划详解id:id是一组数字,表示查询中执行select子句或操作表的顺序,如果id相同,则执行顺序从上至下,如果是子查询,id的序号会递增,id越大则优先级越高,越先会被执行。id列为null的就表是这是一个结果集,不需要使用它来进行查询。 select_type:simple:表示不需要union操作或者不包含子查询的简单se转载 2017-02-24 16:50:56 · 244 阅读 · 0 评论 -
Mysql InnoDB锁和死锁
在使用Mysql的业务中,经常会碰到各种Mysql的死锁.一直以来,都对Mysql的死锁不甚了解,这次我们的发布中也出现了一次死锁,趁这次机会,好好学习一下Mysql的死锁.我们的死锁的讨论是在InnoDB引擎基础上的.1.MySQL索引1.1 聚簇索引(Clustered Indexes)InnoDB存储引擎的数据组织方式,是聚簇索引表:完整的记录,存储在主键索引中,通过转载 2017-03-29 14:10:32 · 443 阅读 · 0 评论