數(shù)據(jù)庫(kù)經(jīng)常性的自動(dòng)重啟,查看window日志,發(fā)現(xiàn)下面這些信息
-------------------------------------------------
由于某些數(shù)據(jù)庫(kù)維護(hù)或重新配置操作,SQL Server 經(jīng)歷了 'Object Plans' 緩存存儲(chǔ)區(qū)(計(jì)劃緩存的一部分)的 1 次刷新。
-------------------------------------------------
由于某些數(shù)據(jù)庫(kù)維護(hù)或重新配置操作,SQL Server 經(jīng)歷了 'SQL Plans' 緩存存儲(chǔ)區(qū)(計(jì)劃緩存的一部分)的 1 次刷新。
第三個(gè)是:
由于某些數(shù)據(jù)庫(kù)維護(hù)或重新配置操作,SQL Server 經(jīng)歷了 'Bound Trees' 緩存存儲(chǔ)區(qū)(計(jì)劃緩存的一部分)的 1 次刷新。
-------------------------------------------------
此主題相關(guān)圖片如下:1.jpg
正在啟動(dòng)數(shù)據(jù)庫(kù) 'enjoy_store'。
以上問題是由于數(shù)據(jù)庫(kù)狀態(tài)設(shè)置為[自動(dòng)關(guān)閉],即is_auto_close_on 設(shè)置為on
http://technet.microsoft.com/zh-cn/library/ms178534(SQL.100).aspx
通過以下語(yǔ)句查詢數(shù)據(jù)庫(kù)狀態(tài):
--查詢數(shù)據(jù)庫(kù)自動(dòng)關(guān)閉狀態(tài)
select name,
CASE
WHEN is_auto_close_on = 0 THEN '不自動(dòng)關(guān)閉'
WHEN is_auto_close_on = 1 THEN '自動(dòng)關(guān)閉'
END AS '自動(dòng)關(guān)閉狀態(tài)'
from sys.databases
========================
解決問題的方式:
ALTER DATABASE 數(shù)據(jù)庫(kù)名 SET AUTO_CLOSE OFF