永洪社区

标题: 获取数据库链接时间比较长是什么原因 [打印本页]

作者: 驱蚊器    时间: 2021-12-16 08:59
标题: 获取数据库链接时间比较长是什么原因
X 9.2.3.1版本某几个页面加载时间比较长,获取动态性能分析报告说明获取数据库链接耗时较长,是什么原因呢?

作者: _贝贝    时间: 2021-12-16 09:40
您好,数据库连接耗时长的因素是多方面导致的,比如
1. 网络状况不好
2. 服务器性能不好(软件、硬件)
3. 数据库配置需要优化,比如并发连接数太多等
作者: 驱蚊器    时间: 2021-12-16 09:52
永洪tech-zxx 发表于 2021-12-16 09:40
您好,数据库连接耗时长的因素是多方面导致的,比如
1. 网络状况不好
2. 服务器性能不好(软件、硬件)

一个页面的组件多的话 是不是会导致并发连接数多?
作者: _贝贝    时间: 2021-12-16 10:42
驱蚊器 发表于 2021-12-16 09:52
一个页面的组件多的话 是不是会导致并发连接数多?

如果组件过多,查询的数量比较大,当前服务器性能和网络状态不好就会导致连接超时。
数据库的并发连接数是指同一时间不同用户同时发起连接或者操作数据库
作者: 驱蚊器    时间: 2021-12-16 15:34
永洪tech-zxx 发表于 2021-12-16 10:42
如果组件过多,查询的数量比较大,当前服务器性能和网络状态不好就会导致连接超时。
数据库的并发连接数 ...

那页面加载慢会是什么原因导致的   数据量也不是很多  一个页面打开需要十秒左右的时间
作者: _贝贝    时间: 2021-12-16 15:44
本帖最后由 永洪tech-zxx 于 2021-12-16 16:06 编辑
驱蚊器 发表于 2021-12-16 15:34
那页面加载慢会是什么原因导致的   数据量也不是很多  一个页面打开需要十秒左右的时间 ...

加载慢的原因很多,包括sql执行,并发,内存,数据库连接,网络,性能等,原因很多,可以先参考下此贴检测,
https://club.yonghongtech.com/fo ... highlight=%E6%85%A2
sql数据集可以通过数据集过滤优化
https://club.yonghongtech.com/fo ... =7117&highlight=sql



因为加载慢的因素太多了,所以具体的原因都是需要通过日志分析慢慢去排查
作者: _贝贝    时间: 2021-12-16 16:05
可以参考下报告制作的最佳实践,按照规范来做会比较好优化报告
https://yonghong-1252949735.cos. ... E%E8%B7%B5-V1.2.pdf




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4