C/S结构系统中数据库性能检查

C/S结构系统中数据库性能检查

一般情况下,一个C/S结构系统可能在代码层、网络传输、以及数据库出现性能的瓶颈。性能问题常常表现在响应时间迟缓、内存占用过多、大量用户并发访问时出现系统崩溃,以及不支持大量的数据请求等等方面。

其中,遇到数据库相关的性能瓶颈时,从现象分析到本质根源,一般情况下从以下两个方面着手检查:一方面是SQL语句,另一方面则是数据库的设计。

SQL语句

引起数据库性能瓶颈的主要原因之一,即:低效率的SQL语句。比如:程序请求的SQL,存储过程、函数等SQL语句。这类问题需要优化SQL语句,才能大幅度的提高数据库的性能。

数据库的设计

针对数据的设计,无非从数据库参数配置及其逻辑结构设计方面查找原因。如果是数据库参数配置出现问题,修改其配置参数即可;如果是逻辑结构设计出现问题,考虑到查询速度,则看看是否合理地设置了主键、索引?考虑到排序,则看看是否合理地选择数据类型?


  • 致谢
    若对大家有用,感谢点赞或评论;若有不足或补充之处,也感谢大家评论进行指正,后期我将对本文进行补充完善。相信这是互相进步的开始!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值