MySQL数据库作为系统的存储,一天五万条以上的增量, 预计运维三年,怎么优化?
设计良好的数据库结构,允许部分数据冗余,尽量避免 join 查询,提高效率。选择合适的表字段数据类型和存储引擎,适当的添加索引。MySQL分出主从库,做读写分离。通过一定得规律做分表,以此来减少单表中的数据量,提高查询速度。添加缓存中间件,减轻数据库访问压力。对那些不经常改动的页面,可以生成静态页面。尽量写出好的和高效的SQL。...
·
- 设计良好的数据库结构,允许部分数据冗余,尽量避免 join 查询,提高效率。
- 选择合适的表字段数据类型和存储引擎,适当的添加索引。
- MySQL分出主从库,做读写分离。
- 通过一定得规律做分表,以此来减少单表中的数据量,提高查询速度。
- 添加缓存中间件,减轻数据库访问压力。
- 对那些不经常改动的页面,可以生成静态页面。
- 尽量写出好的和高效的SQL。
更多推荐




所有评论(0)