Sql-Server

“反彈數據庫”的標準含義

  • January 10, 2018

我最近一直在聽到“反彈數據庫”這個詞,並且研究它,似乎人們認為它意味著不同的東西。

最近有一位 Oracle DBA 說:

“即使是 DBA 也無法訪問該實例,所以我們不得不退回數據庫”

有標准定義嗎?

在 Oracle 數據庫的上下文中,我看到人們使用它來指代正常關機、立即關機或關機中止然後重新啟動。

在 SQL Server 的上下文中是否意味著同樣的事情?例如停止服務,重新啟動,或突然終止服務,重新啟動等。

也許在所有情況下,它只是意味著關閉和重新啟動數據庫(或實例?或伺服器?)並且根據上下文,可以通過多種方式實現。

在一定程度上,我同意 gbn 的回答。彈跳數據庫總是意味著數據庫將被關閉並重新啟動(就像彈跳球意味著它離開你的手,擊中其他東西,然後回到你的手上)。

然而,正如 LowlyDBA 在評論中所指出的,具體含義可能會有很大不同。

如果 DBMS 允許您關閉和重新打開一個特定的數據庫,那可能就足夠了。在大多數情況下,我希望 DBMS 本身已經停止並以某種方式重新啟動(通過您提到的“正常關機”中的任何機制讓作業系統強制終止程序)。它甚至可能意味著伺服器本身已重新啟動(從很好到“拔掉插頭”的任何地方)。

如果其他人要求您“退回數據庫”並且您對他們的意思有任何疑問,我會要求澄清。

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