Sql-Server

SSAS 和 SQL Server 在同一台伺服器上

  • April 6, 2016

我有一個主要用於 SSAS 的伺服器,進行繁重的處理,但是我在 SSAS 旁邊有 SQL Server,但我不希望 sql server 阻止 ssas。

我已將 SQL Server MAX 記憶體設置為僅 4 GB,並且我沒有任何大型使用者數據庫。

TempDB 也一直保存到 4 個文件,低調。

我是否應該啟用我通常執行的伺服器功能,例如在記憶體中鎖定頁面和為 sql server 執行卷維護任務?

在下圖中可以看到CPU、記憶體和磁碟空間還算可以,但處理能力也會很高。

我真的在尋找一些技術資訊,以便我可以評估並適用於每種情況。

在此處輸入圖像描述 在此處輸入圖像描述

鎖定記憶體中的頁面

此 Windows 策略確定哪些帳戶可以使用程序將數據保存在物理記憶體中,從而防止系統將數據分頁到磁碟上的虛擬記憶體中。將記憶體分頁到磁碟時,鎖定記憶體中的頁面可以使伺服器保持響應。當具有執行 sqlservr.exe 權限的帳戶被授予 Windows“記憶體中的鎖定頁”時,SQL Server Lock Pages in Memory 選項在 SQL Server 2014 Standard 版和更高版本的 32 位和 64 位實例中設置為 ON (LPIM) 使用者權限。

這些是我在從另一台伺服器管理 SSAS 時遇到的問題範例:

從 SQL Server 到 SSAS 的連結伺服器

備份 ssas 數據庫的常式

如何驗證 SSAS 備份以及如何在 SSAS 中執行完整性檢查

為什麼 SQL Server 在同一個盒子上?

“執行卷維護任務”當然應該授予用於執行 SQL Server 的服務帳戶,因為這將允許 SQL Server 在擴展現有文件和創建新文件期間不必花費時間將文件歸零。

如果您想保證 SQL Server 有足夠的記憶體來執行分配的工作負載,“在記憶體中鎖定頁面”將是一個很好的考慮因素。如果您不關心 SQL Server 工作負載,為什麼它與 SSAS 在同一個盒子上?

引用自:https://dba.stackexchange.com/questions/108358