改善性能
- 遵循硬件协议
- 运行在专用服务器上
- 调整内存分配、缓冲区大小
- 遇到显著性能不良,show processlist显示所有活动 kill命令终结某个特定进程
- 尝试联结、并、子查询等,找出最佳select
- 使用explain可解释如何执行一条select语句
- 一般存储过程比一条一条执行select要快
- 使用正确的数据类型
- 决不要检索比需求还多的数据
- 导入数据时,应关闭自动提交
- 必须索引数据库表以改善数据检索的性能
- union可提高性能
- like很慢
- 数据库是不断变化的实体
- 最重要的规则就是,每条规则在某些条件下都会被打破
文章探讨了提升数据库性能的各种方法,包括在专用服务器上遵循硬件协议,调整内存和缓冲区设置,优化查询结构,使用explain分析查询执行,利用存储过程,选择合适的数据类型,减少不必要的数据检索,以及创建索引来加速数据检索。同时,指出union在某些情况下可能提高性能,而like操作可能导致慢查询,强调数据库管理的动态性和灵活性。
2183

被折叠的 条评论
为什么被折叠?



