2013年6月11日

MySQL数据库的优化

摘要: (1)设计优化 一般来说,我们可能会希望数据库中每一个数据越小越好。因此,可以使用最小化冗余的设计思想来实现此目的。当然,也可以通过使用最小的列数据类型来实现它。也应该尽可能使NULL最少,使主键尽可能短。 如果可能,尽量避免使用可变长度列(像VARCHAR\TEXT\BLOB)。如果字段长度固定,它们用起来将更快,但是要占用多一点的空间。(2)权限 除了使用前面所述的关于EXPLAIN的建议,还可以通过简化权限来提高查询速度。前面,我们讨论了在查询执行之前通过权限系统检查该查询的过程,该过程越简单,查询速度越快。(3)表的优化 如果一个表已经用了一段时间,随着更新和删除操作的发生,数据将会变 阅读全文

posted @ 2013-06-11 16:16 小邦happy 阅读(122) 评论(0) 推荐(0) 编辑

导航