登录策略 .


以一
以一 2023-12-27 17:08:28 49946 赞同 0 反对 0
分类: 资源
所有数据库开发人员面临的一个问题是应用程序如何以及何时登录到数据库来启动事务。 在此次优设计中,数据库应用程序对每个SQL请求执行以下步骤:

登录策略 .
所有数据库开发人员面临的一个问题是应用程序如何以及何时登录到数据库来启动事务。

在此次优设计中,数据库应用程序对每个SQL请求执行以下步骤:

登录数据库.

发出SQL请求,例如插入或更新语句。

退出数据库。

使用登录/注销策略的应用程序可能满足功能需求。此外,当每秒事务数较低时,它们可能会执行的很好。但是,登录和退出数据库是一个非常占用数据库资源的操作。我们发现,使用此类算法的应用程序不能很好地扩展,并且可能导致严重的性能问题,特别是当与动态连接池一起使用时,登录/注销策略通常不使用连接池。

如果应用程序使用登录/注销设计,如果DBA和开发人员没有意识到问题的根源,那么第一个症状可能是数据库吞吐量低和不稳定、过高的响应时间。对数据库的诊断调查可能会显示,当资源争用较低时,活动的会话相对较少。

性能欠佳的迹象是,每秒的登录数接近每秒的事务数。当使用每个事务登录/退出策略时,数据库实例和操作系统在幕后执行大量工作,以创建新进程、数据库连接和相关内的存区域。这些步骤中的许多都是序列化的,导致低CPU利用率与低事务吞吐量。

出于上述原因,我们强烈建议,对于任何必须扩展到支持大量事务的应用程序,不要采用登录/注销设计。

 

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
以一L0
粉丝 0 资源 1143 + 关注 私信
最近热门资源
银河麒麟桌面操作系统备份用户数据  126
统信桌面专业版【全盘安装UOS系统】介绍  121
银河麒麟桌面操作系统安装佳能打印机驱动方法  114
银河麒麟桌面操作系统 V10-SP1用户密码修改  105
最近下载排行榜
银河麒麟桌面操作系统备份用户数据 0
统信桌面专业版【全盘安装UOS系统】介绍 0
银河麒麟桌面操作系统安装佳能打印机驱动方法 0
银河麒麟桌面操作系统 V10-SP1用户密码修改 0
作者收入月榜
1

prtyaa 收益393.62元

2

zlj141319 收益218元

3

1843880570 收益214.2元

4

IT-feng 收益209.03元

5

风晓 收益208.24元

6

777 收益172.71元

7

Fhawking 收益106.6元

8

信创来了 收益105.84元

9

克里斯蒂亚诺诺 收益91.08元

10

技术-小陈 收益79.5元

请使用微信扫码

加入交流群

请使用微信扫一扫!