当前位置:嗨网首页>书籍在线阅读

10-其他优化措施

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

除了上面介绍的优化方法,还有很多我们日常不太注意,但是很有用的优化方法,这里总结了几条,希望读者能从实践中进行更多的总结。

对于没有删除行操作的 MyISAM 表,插入操作和查询操作可以并行进行,因为没有删除操作的表查询期间不会阻塞插入操作。对于确实需要执行删除操作的表,尽量在空闲时间进行批量删除操作,并且在进行删除操作之后应该进行OPTIMIZE操作来消除由于删除操作带来的空洞,以避免将来的更新操作阻塞其他操作。

充分利用列有默认值的事实。只有当插入的值不同于默认值时,才明确地插入值。这会减少MySQL需要做的语法分析从而提高插入速度。

表的字段尽量不使用自增长变量,在高并发情况下该字段的自增可能对效率有比较大的影响,推荐通过应用来实现字段的自增长。