数据库调优 - 1

 

性能瓶颈 : 服务器硬件,项目程序,数据库

服务器硬件 :内存, 带宽

项目程序 : 优化算法, 使用多线程,使用分页, 使用缓存, 使用批量提交

 

数据库

一、定位到数据库性能瓶颈在哪
  如某张表的某个操作
  例:查询某个用户表时速度很慢。如果这张表的数据量很大,且这张表的信息很多(这里的信息指的是字段)。

  1,建立索引。众所周知,关于数据库优化中,最首先想到的是索引。合理的建立索引能够大大提高查询效率。

  2,分类拆分数据量大的表。因为数据量太大会影响数据的迅速定位。如果将表分类拆分成几个小表,则可以提高查询效率。

  3,使用缓存,(这里指的是程序中的缓存,如hibernate提供的缓存。使用缓存的目的是减少与数据库的交互)。

  4,合理使用存储过程,(存储过程是存放在数据库端的,可以减少网络访问)。

  5,SQL语句调优。

 

 

转载于:https://www.cnblogs.com/shouwangzhe-/p/3673692.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值