
MySQL
文章平均质量分 61
白日依山近
我傲亦有笑,我笑亦有奥
展开
-
架构师之路-MySQL-SQL优化(十一)
策略1.尽量全值匹配 CREATE TABLE staffs( id int primary key auto_increment, name varchar(24) not null default “” comment’姓名’, age int not null default 0 comment ‘年龄’, pos varchar(20) not null default “” comm...原创 2019-07-19 09:14:32 · 94 阅读 · 0 评论 -
架构师之路-MySQL-慢查询(十)
什么是慢查询 慢查询日志,顾名思义,就是查询慢的日志,是指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句的日志。该日志能为SQL语句的优化带来很好的帮助。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。 慢查询配置 慢查询基本配置 slow_query_log 启动停止技术慢查询日志 slow_query_log_file...原创 2019-07-21 11:08:18 · 85 阅读 · 0 评论 -
知识智囊-MySQL-业务设计范式(九)
逻辑设计 范式设计 第一范式:数据库表的所有字段都是单一属性列,不可再拆分 第二范式:只有一个业务主键 第三范式:不能存在另外一个业务主键和业务主键相关依赖的字段 反范式设计 反范式化是针对范式化而言得,在前面介绍了数据库设计得范式 所谓得反范式化就是为了性能和读取效率得考虑而适当得对数据库设计范式得要求进行违反 允许存在少量得冗余,换句话来说反范式化就是使用空间来换取时间 总结 不能完...原创 2019-08-05 15:03:20 · 94 阅读 · 0 评论