windows內部資料庫消耗大量內存

windows內部資料庫消耗大量內存

我有一個試用版 windows 2008 r2,上面安裝了 sqlexpress 2008

但他也有他的一臺本機 sql 伺服器sbs監控 和一個名為Windows 內部資料庫這幾乎消耗了所有可用 RAM (4GB)

我已經關閉了所有這些服務,伺服器/iis(我的網站)在沒有它們的情況下也能工作,它們是否因某種原因需要在那裡?

答案1

Windows 內部資料庫是 SQL Server Express 的(某種)「嵌入式」版本,可作為 Windows Server 2008 和 Windows Server 2008 R2 中的 Windows 元件使用;它僅由某些 Microsoft 應用程式使用,並且僅當您將它們配置為使用它而不是「真正的」SQL Server 執行個體時。

目前可以使用 WID 的應用程式有兩個:Windows SharePoint Services 和 Windows Server Update Services (WSUS)。

您是否在該伺服器上運行其中一個或兩個?您可能是這樣,否則 WID 將不會運作;如果您不使用它們,請停用(或更好的是卸載)它們,這樣 WID 實例就不會再打擾您了。

答案2

通常,當您獨立安裝 SharePoint 時,會安裝 Windows 內部資料庫。我無法真正告訴您是否需要它們,但如果您在電腦上安裝 SQL Server Management Studio,您可以連接到執行個體並查看執行個體上是否有任何資料庫。內部資料庫產品其實只是 SQL Server 的最小版本。如果那裡有資料庫,那麼您可能需要保留它,但是如果您在SQL Server Management Studio 中右鍵單擊伺服器並轉到“屬性”,您可以設定最大記憶體設置,這樣它就不會消耗伺服器上的所有記憶體。

要連接到 Windows 內部實例,您需要使用下面的伺服器名稱,這僅適用於我本機。

\\.\pipe\mssql$microsoft##ssee\sql\query

相關內容