Skip to content

Commit f1299bd

Browse files
committed
add a couple links
1 parent 7d3060f commit f1299bd

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

support/sql/database-engine/startup-shutdown/sql-server-agent-crashes-upon-start.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ For information about the ODBC driver requirements for different versions of SQL
137137
138138
## Cause 3: Waiting for "SQLAgent - Generic Refresher" service
139139
140-
When SQL Server Agent starts, the _SQLAgent – Generic Refresher_ component runs the `msdb.dbo.sp_sqlagent_refresh_job` procedure to refresh job metadata. During this operation, SQL Server might repeatedly check Windows group membership for job owners or proxy accounts. These checks use Windows API calls, which can cause the session to enter one or more of the following wait types:
140+
When SQL Server Agent starts, the _SQLAgent – Generic Refresher_ component runs the `msdb.dbo.sp_sqlagent_refresh_job` procedure to refresh job metadata. During this operation, SQL Server might repeatedly check Windows group membership for job owners or proxy accounts. These checks use [Windows API](/windows/win32/api/) calls, which can cause the session to enter one or more of the following wait types:
141141
142142
- `PREEMPTIVE_OS_LOOKUPACCOUNTSID`
143143
- `PREEMPTIVE_OS_AUTHORIZATIONOPS`
@@ -167,7 +167,7 @@ When this issue occurs, the session is in a _RUNNABLE_ state, and regularly wait
167167
To reduce delays related to Windows authorization lookups:
168168

169169
- Ensure domain controllers are reachable and responsive.
170-
- Avoid using highly nested or very large Active Directory groups for SQL Agent job ownership or proxy accounts.
170+
- Avoid using highly nested or very large [Active Directory](/windows-server/identity/ad-ds/get-started/virtual-dc/active-directory-domain-services-overview) groups for SQL Agent job ownership or proxy accounts.
171171
- Restart SQL Server Agent after significant Active Directory group membership changes to refresh the service account’s access token.
172172
- Consider using SQL logins instead of AD groups for job ownership when appropriate.
173173
- Review SQL Agent jobs and proxies to identify Windows principals that might contribute to expensive Windows security lookups.

0 commit comments

Comments
 (0)