首页 > 代码库 > 数据库优化
数据库优化
一般来说,要保证数据库的效率,要做好以下四个方面的工作:
① 数据库表设计
② sql语句优化
③ 数据库参数配置
④ 恰当的硬件资源和操作系统
数据库表设计--三大范式
对属性的原子性约束,不可再分解
对记录的惟一性约束(设置主键)
对字段冗余性的约束,分为派生性冗余(推荐)和重复性冗余(反对)
SQL语句优化的一般步骤
1.定位执行效率低的SQL语句-(重点select)
2.通过explain分析SQL执行情况
3.确定问题并采取相应的优化措施
索引的类型(4种)
主键索引 (Primary)
唯一索引 (UNIQUE)
普通索引 (INDEX)
全文索引 (FULLTEXT)(只有MyISAM存储引擎支持)
数据库优化
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。