oledb - Lsass.exe 高 CPU 使用率和域帐户登录/注销每秒数百次
问题描述
我有一个 Windows 服务应用程序,它经常连接 SQL Server,而且一直很好。这是一项使用频率很高的服务。
服务应用程序连接 MS SQL 数据库并使用域帐户验证 OLEDB 连接。服务应用程序还缓存数据库会话,似乎不会同时出现太多,少于 10 个。在运行服务应用程序的服务器机器(即不是 DC 机器)上,lsass.exe 进程正在使用大量 CPU , 超过 60% 甚至 80%。当目标服务器为“localhost”时,用于验证数据库连接的域帐户会一直连续登录/注销(可以在 Windows 安全日志中看到)。
有什么明显的东西可能导致这种行为吗?例如,它自己的帐户?当使用本地 SQL Server 帐户(不是域帐户)时,lsass.exe 当然不再使用 CPU。
此描述可能没有包含足够的信息,但任何想法都受到高度赞赏。
解决方案
推荐阅读
- android - 登录和注销时如何使用 SharedPreferences 控制存储用户数据?
- python - 如何使用 feedparser 解析来自 csv 文件的多个提要?
- google-sheets - 如何连接找到的每一行?
- javascript - 如何在 node.js 中运行子进程时首先完成加载
- ios - 如何在 Swift 中的 UITextField 上应用手机号码模式
- google-places-api - 我想澄清一下是否有可能将评论数量从每个位置 5 增加到所有位置
- c# - 如何在 Electron.NET 中创建子模式窗口?
- samsung-mobile - 如何使用 Bixby 在 Android 活动中的视图上生成“onClick()”事件
- c++ - 专业化功能的问题
- sql - SQL DATEDIFF 返回错误的结果