2015-09-12 70 views
2

Microsoft告訴我,SQL Server 2014 Express應該有使用的最大內存(每個SQL Server數據庫引擎實例)爲1 GB。如何使用大於SQL Server Express限制的內存?

每當我運行這個簡單的腳本來告訴我物理內存在使用我得到4 GB。

SELECT dopm.physical_memory_in_use_kb 
FROM sys.dm_os_process_memory AS dopm; 

enter image description here

這裏的版本信息。

enter image description here

是怎麼回事?服務器本身具有24 GB的RAM,所以我希望SQL Server儘可能多地使用。我想我會在使用SQL不同版本的開始......

回答

3

根據這個鏈接

SQL Server 2014 Editions

Express Edition的

Express版本是SQL Server的免費版本這在其功能和大小上受限於其 。僅限於一個插槽,最多支持四個CPU核心,1GB內存和一個數據庫大小的 。沒有 大於10 GB。 如果使用報告功能,則最大內存 將升至4 GB。 Express版本與SQL Server的所有其他 版本兼容。 Express版本有幾個不同的版本 可以下載

而且根據Features Supported by the Editions of SQL Server 2014,你會發現,4GB的內存限制Maximum memory utilized (per instance of Reporting Services)快遞具有高級服務

+0

的http://計算器.com/questions/2070396/how-can-i-tell-what-edition-of-sql-server-on-the-machine我在我的研究中也看到了這一點。我不相信這是答案。此評論中的鏈接說'具有高級服務的Express Edition'是我在運行select serverproperty('Edition')查詢時會收到的版本,但是我獲得'Express Edition' – Mark

+0

嘗試選擇'EditionID',是否是-1592396055或-133711905? – BNK

+0

這是-1592396055 – Mark

相關問題