2011-11-24 118 views
3

dbms_lob.createtemporary函數有三個參數,其中一個指定是否將臨時LOB「讀入緩衝區緩存」。我不完全清楚這意味着什麼。更重要的是,我什麼時候需要我的LOB在緩衝區緩存中,以及我什麼時候不需要它?什麼是緩衝區緩存中的臨時CLOB?

回答

1

基本上,如果同一個lob將被多次訪問,它會提高性能,如果lob在緩存中。

見:http://docs.oracle.com/cd/B28359_01/appdev.111/b28393/adlob_tables.htm

自上而下「的使用在提高性能的緩存選項結果閱讀和LOB列寫入數據時的鏈接。但是,它可能會過早地將其他非LOB頁面老化到緩衝區緩存中。

1

簡而言之,這意味着要在記憶中。 我不知道有多少人呆在那裏,但幾乎可以肯定的是在創作時放在那裏。 學習here一些概念。