简体   繁体   English

如何使用的内存大于SQL Server Express的限制?

[英]How is the memory used greater than the SQL Server Express limitation?

Microsoft tells me that SQL Server 2014 Express should have Maximum memory utilized (per instance of SQL Server Database Engine) of 1 GB. Microsoft告诉我,SQL Server 2014 Express的最大内存使用量(每个SQL Server数据库引擎实例)应为1 GB。

Whenever I run this simple script to tell me the Physical Memory In Use I get 4 GB. 每当我运行此简单脚本告诉我正在使用物理内存时,我都会得到4 GB。

SELECT dopm.physical_memory_in_use_kb 
FROM sys.dm_os_process_memory AS dopm;

在此处输入图片说明

Here's the version info. 这是版本信息。

在此处输入图片说明

What gives? 是什么赋予了? The server itself has 24 GB of RAM so I'd like SQL Server to use more if possible. 服务器本身具有24 GB的RAM,因此我希望SQL Server尽可能使用更多的内存。 I think I'd have start using a different edition of SQL... 我想我已经开始使用其他版本的SQL ...

According to this link 根据这个链接

SQL Server 2014 Editions SQL Server 2014版本

Express Edition 速成版

Express edition is a free version of SQL Server that is limited in its functionality and size. Express Edition是SQL Server的免费版本,其功能和大小受到限制。 Is limited to one socket with a maximum of four cores for CPU power, 1 GB of memory, and a database size. 限于一个插槽,该插槽最多具有四个CPU内核,1 GB内存和一个数据库大小。 No larger than 10 GB. 不大于10 GB。 If using the reporting features, The maximum memory is raised to 4 GB. 如果使用报告功能,则最大内存将增加到4 GB。 Express edition is compatible with all other editions of SQL Server. 速成版与SQL Server的所有其他版本兼容。 Express edition has a few different versions that can be downloaded 速成版具有几个可以下载的不同版本

And according to Features Supported by the Editions of SQL Server 2014 , you will find that 4GB RAM limit is at Maximum memory utilized (per instance of Reporting Services) for Express with Advanced Services 根据SQL Server 2014版本支持的功能 ,您将发现4GB RAM限制Express with Advanced Services Maximum memory utilized (per instance of Reporting Services)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM