尽量应用简单的数据库脚本
数据库脚本尽量应用简单的,不要用太长的一个SQL脚本,会导致初次履行的时刻,编译SQL脚本花费太多的时光。
尽量去避免聚合操作
聚合操作如count,group等,是数据库机能的大年夜杀手,经常会出现大年夜面积的表扫描和索表的情况,所以大年夜家能看到很多平台都把数量的计算给隐蔽了,商品萌芽不去及时显示count的结不雅。如淘宝,就不显示萌芽结不雅的数量,只是显示前100页。
避免聚合操作的办法就是将及时的count计算结不雅用字段去存储,去累加这个结不雅。当然,也可以推敲用spark等及时F算框架去处理,这种精深的技巧,不在此次评论辩论范围内。(PS:主如果我也不懂)
总结
法度榜样的优化很多时刻都是一些细节的问题,更应当留意日常平凡的积聚,阿里SQL的规范有很多可以汲取的处所,以上也是本身工作中的一些总结,迎接大年夜家弥补。
【编辑推荐】
- 对MySQL数据库复制中断的处理
- 数据库安然的5个根本实践
- 若何设备MySQL数据库超时设置
- 四大年夜行、城商行等银行都在应用什么数据库?
- 值得收藏!这是SQL数据库优化的六种办法
推荐阅读
国富平易近强离不开坚实的经济基本。党的十九大年夜申报提出,“推动互联网、大年夜数据、人工智能和实体经济深度融合”,培养新增长点、形成新动能;加快科技立异,扶植收集强国>>>详细阅读
本文标题:数据库的使用你可能忽略了这些
地址:http://www.17bianji.com/lsqh/38431.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示