我有一个非常大的数据库主要用于分析。整体表现非常低迷。我刚刚注意到,在运行下面的查询时,使用的虚拟内存量大大超过了可用的物理内存量。目前,物理内存为10GB(10238k字节),而虚拟内存则返回更多--8388607k字节。这似乎是错的,但我对如何继续有点不知所措。
USE [master];
GO
select
cpu_count
, hyperthread_ratio
, physical_memory_in_bytes / 1048576 as 'mem_MB'
, virtual_memory_in_bytes / 1048576 as 'virtual_mem_MB'
, max_workers_count
, os_error_mode
, os_priority_class
from
sys.dm_os_sys_info
答案 0 :(得分:2)
您是否在此框中遇到一般问题或特定查询出现问题?在大多数情况下,最好在这里询问查询优化,但有关一般SQL Server性能配置文件的所有其他内容都属于serverfault.com,尤其是OS / Server /硬件配置。
答案 1 :(得分:0)
我有一个非常大的数据库主要用于分析。
OLAP:内存和CPU密集型。
目前,物理内存为10GB
小型服务器:不计算。
这似乎是错的,但我对如何继续
感到有点失落
升级服务器。一个非常大的数据库是100 +技嘉 - 这些天可能超过1000千兆字节。 10Gb RAM用于那种分析环境:笑话,而不是服务器。