2010-11-03 85 views
4

我有3個實例運行SQL Server 2008 R2 Express,嘗試繞過Express版本的1GB限制。實例1(SQLExpress)附加到我最繁忙的網站,爲大約3000個併發在線用戶提供服務。這個數據庫正常運行。SQL Server 2008 R2 Express - 實例不斷啓動數據庫

我還運行了兩個其他實例(SQLExpress1和SQLExpress2),這兩個實例都連接到更安靜的站點。在這兩種情況下,我都看到數據庫不斷啓動:

11/02/2010 20:18:24,spid53,未知,啓動數據庫'historiaslush_forums'。 11/02/2010 19:34:43,spid52,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 19:17:17,spid54,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 19:02:37,spid51,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 18:54:27,spid51,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 18:41:27,spid51,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 17:56:28,spid51,未知,啓動數據庫'historiaslush_forums'。 11/02/2010 17:44:13,spid52,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 17:33:25,spid53,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 17:33:21,spid53,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 17:19:04,spid51,Unknown,啓動數據庫'historiaslush_forums'。 11/02/2010 17:18:55,spid53,Unknown,啓動數據庫'historiaslush_forums'。

有沒有人見過這種行爲?它是否仍與表達式版本的殘缺功能相關聯?

感謝

回答

8

默認情況下,SQL Express數據庫作爲AUTO_CLOSE ON創建。因此,只要最後一次會議對其進行訪問,它們就會關閉。他們將在下次訪問時自動打開。 AUTO_CLOSE數據庫在打開時運行優化的恢復,因此它們的打開並不像完全成熟的數據庫打開那麼糟糕。但是,沒有最少,你可以打開關閉AUTO_CLOSE如果你希望:

ALTER DATABASE historiaslush_forums SET AUTO_CLOSE OFF; 

作爲一個說明,數據庫的AUTO_CLOSE會表現在企業版相同的,所以這對快遞的限制是沒有關係的。

+0

感謝您的幫助和及時回覆:) – gavins 2010-11-03 03:48:06

1

您可能擁有的AutoClose屬性設置爲

相關問題