标签:
一般来说,要保证数据库的效率,要做好以下四个方面的工作:
① 数据库表设计
② sql语句优化
③ 数据库参数配置
④ 恰当的硬件资源和操作系统
数据库表设计--三大范式
对属性的原子性约束,不可再分解
对记录的惟一性约束(设置主键)
对字段冗余性的约束,分为派生性冗余(推荐)和重复性冗余(反对)
SQL语句优化的一般步骤
1.定位执行效率低的SQL语句-(重点select)
2.通过explain分析SQL执行情况
3.确定问题并采取相应的优化措施
索引的类型(4种)
主键索引 (Primary)
唯一索引 (UNIQUE)
普通索引 (INDEX)
全文索引 (FULLTEXT)(只有MyISAM存储引擎支持)
标签:
原文地址:http://www.cnblogs.com/jiqinlin/p/5676965.html