2016-02-01 141 views
1

當我們執行一個select查詢來檢索一百萬行(僅舉一個例子)時會發生什麼情況,但sga的大小較小,假設爲250mb?如何執行oracle select查詢,輸出是什麼?Oracle Select語句執行

回答

1

爲了實現大多數系統的最佳性能,整個SGA應該適合實際的內存。 **

如果不存在,並且虛擬內存用於存儲其中的一部分,那麼整體數據庫系統性能可能會急劇下降。

**原因是操作系統對SGA的某些部分進行分頁(寫入和讀取)。專用於SGA中所有共享區域的內存量也會對性能產生影響。