文章目录 I 监视SQL Server 内存使用量 确定页生存期 确定当前的 SQL Server 内存利用率 有关当前分配内存的信息 II 等待资源池 '%ls' (%ld)中的内存资源来执行该查询时发生超时。 请重新运行查询。 原因 查看服务器级别设置的超时值 资源信号灯 DMV sys.dm_exec_query_resource_semaphores( 确定查询执行内存的等待) 解决方案 I 监视SQL Server 内存使用量 确定页生存期 使用 sys.dm_os_performance_counters 在整个缓冲区管理器级别和每个 NUMA 节点级别观察 SQL Server 实例当前的“页生存期”值。 确定当前的 SQL Server 内存利用率 SELECT * FROM sys.dm_os_sys_info; 有关当前分配内存的信息 SELECT (total_physical_memory_kb/1024)