首页 > 数据库技术 > 详细

MySQL 数据库设计 笔记与总结(4)维护优化

时间:2015-05-05 01:11:20      阅读:300      评论:0      收藏:0      [点我收藏+]

【维护和优化的工作】

① 维护数据字典

② 维护索引

③ 维护表结构

④ 在适当的时候对表进行水平拆分或垂直拆分

 

【维护数据字典】

a 使用第三方工具对数据字典进行维护

b 利用数据库本身的备注字段来维护数据字典,以 MySQL 为例:

技术分享

c 导出数据字典

技术分享

 

【维护索引】

如何选择合适的列建立索引?

技术分享

 

【维护索引的注意事项】

技术分享

 

 

【维护表结构】

注意事项:

技术分享

 

【数据库中适合的操作】

技术分享

1. 适合批量操作

2. select * 会造成 I/O 的浪费

3. 使用了函数,该列上的索引就会不起作用

4. 最好使用专业的搜索引擎代替数据库中的全文索引

 

【表的垂直拆分】解决表的宽度问题

技术分享

 

【表的水平拆分】解决单表中数据量的问题

技术分享

 

技术分享

 主键哈希方式:对主键值进行哈希操作,例如对主键进行按模取值。

 

MySQL 数据库设计 笔记与总结(4)维护优化

原文:http://www.cnblogs.com/dee0912/p/4478040.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!