数据库优化策略

作者在 2019-03-17 10:19:06 发布以下内容
1.SQL语句优化
1.1尽可能根据主键查询(主键索引唯一)
1.2尽可能根据单表查询,将访问压力交给服务器,可以通过集群方式解决服务器压力(软件不够,硬件补)极大的减轻的数据库开销(单表查询消耗的是服务器资源,多表查询消耗的是数据库资源)
1.3如果关联查询,提早确定查询数据,之后关联,以免造成迪卡尔积
1.4减少使用数据库函数(max,min,sum)
2.加索引(通讯录)和视图(直接在虚表中查询,虚表(中间表放需要查询的数据))
3.添加缓存(redis)非关系型数据库 Redis /memCache
4.定期进行数据转储(将不用的数据,转储到历史表中)
5.可以使用高性能非关系数据库存储(redis/hbse),读写速度快
6.分库分表(贵,硬件,人工成本)
--------------------- 

默认分类 | 阅读 754 次
文章评论,共0条
游客请输入验证码
文章分类
文章归档
最新评论