数据库优化的几方面

数据库性能优化七大策略
本文介绍了提高数据库性能的七种有效方法,包括参数优化、SQL语句调整、使用索引、缓存策略、预处理技术、分表分库以及读写分离等。这些方法能够帮助开发者减少数据库访问负担,提升系统整体性能。

1、数据库系统参数优化,比如连接数、查询语句大小

2、sql语句优化

            多表联合查询时,大表放前,小表放后;

            不用*,直接写清楚字段名;

            exits代替in……

            少用模糊查询;

            借助一些sql工具查看sql语句的执行效率,分析各个环节的执行性能

3、对字段(常用查询过滤字段)的基本类型建立索引,函数字段除外

4、采用缓存:针对少变化的数据或高访问的数据进行缓存,减少数据库的访问次数

5、预处理:比如报表,系统定期统计产生,非实时。oracle可建物理视图……

6、分表分库。根据数据库,重新对业务进行设计。

7、读写分离。一个数据库只用来查询,一个数据库只用来数据插入

转载于:https://my.oschina.net/u/436053/blog/700562

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值