百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> 对于mysql机能优化题目的整理
分享文章到:

对于mysql机能优化题目的整理

发布时间:09/01 来源:未知 浏览: 关键词:
在操纵数据库的历程中,数据库优化显得尤其重要。 Mysql优化综合性的题目:

A、表的是设计合理化(相符 3范式)

B、增加恰当的索引(index)[四种:普通索引,主键索引,独一索引,unique,全文索引]

C、分表技术(水平分割,垂直分割)

D、读写[写:update/delete/add]别离

E、存储历程[模块化编程,可以提高速度]

F、对mysql配置优化[配置最大并发数,my.ini调整缓存大小]

G、Mysql办事器引荐升级

H、按时的去分明不需要的数据,按时进行碎片整理

举荐Mysql相干视频教程:#course/list/51/type/2.html

1、数据库表的设计

首先范式:1NF是对属性的原子性束缚,请求属性(列)拥有原子性,不成再分解;(只有是关系型数据库都知足1NF)

第二范式:2NF是对记载的惟一性束缚,请求记载有惟一标识,即实体的惟一性;

第三范式:3NF是对字段冗余性的束缚,它请求字段没有冗余。没有冗余的数据库设计可以做到。

2、sql优化的个别步骤

操纵步骤:

1、通过show status下令理解各种SQL的施行频率。

2、 定位施行效率较低的SQL语句-(重点select)

3、 通过explain剖析低效率的SQL语句的施行状况

4、肯定题目并采取响应的优化措施

MySQL通过运用show [session|global] status 下令可以供给办事器状态信息。

如图4所示,恢复到某个语句的工夫点

4,1按照工夫点回复

Mysqlbinlog -stop-datetime =“2013-01-17 12:00:23”d:/binlog/mylog.000001 | mysq -uroot -p

(恢复到休止工夫以前的所有数据)

Mysqlbinlog-start-datetime =“2013-01-17 12:00:23”d:/binlog/mylog.000001 | mysq -uroot -p

(恢复开端工夫到之后的所有数据)

4,2按照位置恢复

Mysqlbinlog-stop-position =“234”d:/binlog/mylog.000001 | mysq -uroot -p

(恢复到休止工夫以前的所有数据)

Mysqlbinlog-start-position =“234”d:/binlog/mylog.000001 | mysq -uroot -p

(恢复开端工夫到之后的所有数据)

更多相干题目,请拜访百分百源码网:#

以上就是对于mysql机能优化题目的整理的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有156人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板