数据库如何优化

本文提出了八个关键原则来优化SQL查询效率,包括使用主键查询、避免通配符选择、限制外键使用、提前确定主键值以减少笛卡尔积、合理添加索引、运用缓存减少数据库访问、定期数据转储控制主表规模,以及考虑分库分表策略。

原则

1.尽量使用主键查询.

2.sql中写字段,不要使用*. 不要使用 Not in(…),

   3. 添加外键后,有外键约束.查询时影响执行效率.实际的开发中很少使用主外键关联.都通过程序员自己维护.

   4.在使用关联查询时,提早确定主键的值.有效的减少笛卡尔积量.

   5.添加索引.

   6.降低用户查询数据库次数,提高响应能力.添加缓存.

   7.定期将数据进行转储.控制主表的数据量.

   8.进行分库分表操作.(个别业务分库分表,)

转载于:https://www.cnblogs.com/rui-320/p/10115063.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值