2011-01-05 101 views
2

像往常一樣複雜的問題。添加架構或創建新實例?

我剛剛被要求就在同一個Oracle(10g)實例中填充更多模式的可能影響提出一些意見,我們現在正在運行我們的生產系統。

這不完全是一個問題。服務器不會被重載或任何東西,它會得到它可能需要的適當的額外資源來支持新的模式。

我的觀察結果是「好的,你將分享分配給這個實例的資源」,「當一個備份啓動時,兩個系統都會關閉」。

想知道我錯過了什麼。什麼時候會絕對推薦分離的實例。那會是一個正常的約定呢?或者你們可能擁有的其他技巧。

就這樣你們知道,我們正在談論一個內存和處理器密集型應用程序,幾乎沒有長時間的I/O。簡而言之,我們一直在比較大量的數據表。

高度讚賞你的想法。

f。

回答

0

如果您在一臺服務器上有多個實例,那麼您將遇到一些難以解決的性能問題,因爲Oracle工具將無法查看對方的性能日誌。

這就是爲什麼在繁忙的生產系統中,我的建議是「每服務器最多一個實例」。我在生產中沒有太多的虛擬化經驗,但是如果您有資源處理虛擬化環境,則可以爲每個邏輯服務器分配一個實例。

在不相干的筆記上,爲什麼要讓DB脫機執行備份,特別是如果它不是IO密集型系統?

+0

哦,不要介意備份的一部分。我不知道爲什麼他們這樣做,但每週一次關閉整個事情備份。這些都是我無法控制的鍵盤:(謝謝你的提示。嘿,我認爲oracle有一個模式級別的資源管理,是對的嗎? – filippo 2011-01-05 16:26:40