91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

in-memory

發布時間:2020-08-09 23:22:53 來源:ITPUB博客 閱讀:144 作者:哎呀我的天吶 欄目:關系型數據庫

Oracle 12c in memory選件通過在SGA中分配獨立的內存區域(In Memory Area),對數據使用列式壓縮存儲來提高查詢性能.

In Memory區的大小由參數inmemory_size控制, 是動態參數.

In Memory內存區可分為兩個子池,分別為1M pool和64K pool. 1M pool用于存儲列式數據. 64K pool用于存儲對象的元數據(metadata)和事務日志(transaction journal). 1M pool 中分配的內存塊的大小為1M的整數倍,64K pool中分配的內存塊大小均為64K。

v$inmemory_area視圖有每個pool大小的詳細信息:

點擊( 此處 )折疊或打開

  1. SQL > select pool , ALLOC_BYTES / 1024 k , used_bytes , POPULATE_STATUS , con_id from v$inmemory_area ;


  2. POOL                          K   USED_BYTES POPULATE_STATUS        CON_ID

  3. ---------------------- ---------- ---------- ---------------- ----------

  4. 1MB POOL                 37711872             0 DONE                     3

  5. 64KB POOL                 8633024             0 DONE                     3


  6. Elapsed : 00 : 00 : 00 . 00

SQL> alter table testim inmemory; 當執行設置table為inmemory屬性時,并不會在inmemory 內存中分配空間,執行查詢加載數據之后才會有。

in-memory
相對于磁盤或者閃存,內存資源畢竟成本更高,更為有限,所以需要將有限的資源分配給更需要的對象. Oracle新增了一個INMEMORY屬性用于控制對象是否會被裝載到In Memory區, 該屬性可以定義在表 空間,表,分區甚至列級. Oracle In Memory白皮書中給出了一些設置對象IMMEMORY屬性的具體用例, 摘錄于此, 以備將來參考:

alter tablespace testim default inmemory;
alter table test inmemory no inmemory(prod_id);
alter table test modify partition test_Q1_1998 no inmemory;

alter table test inmemory memcompress for query low;  --默認

此外,為了控制對象的裝載順序,Oracle定義了5種優先級來實現精細控制,通過priority子句來選擇.詳細信息如下:

  1* select SEGMENT_NAME,INMEMORY_SIZE,BYTES,POPULATE_STATUS from v$im_segments SEGMENT_NAME INMEMORY_SIZE     BYTES POPULATE_STAT
---------------------------------------- ------------- ---------- -------------
TEST               14090240 99426304   COMPLETED
TESTIM        4653514752  4.6440E+10 COMPLETED

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

莆田市| 丰台区| 托里县| 蒙阴县| 夹江县| 永福县| 滨海县| 报价| 佳木斯市| 两当县| 尼玛县| 新巴尔虎左旗| 乃东县| 鸡泽县| 饶平县| 青河县| 淮安市| 汤阴县| 枣庄市| 麻栗坡县| 凤山市| 建平县| 广昌县| 赣州市| 博白县| 新建县| 延吉市| 鄢陵县| 德清县| 承德县| 四川省| 崇阳县| 荃湾区| 潮安县| 马鞍山市| 连山| 登封市| 鄯善县| 鹰潭市| 湄潭县| 特克斯县|