Oracle 12c In-Memory Option - 4

tolywang發表於2014-02-14

9. 壓縮後的SIZE 

In-Memory Column Store中的壓縮後的object的實際大小是多少 ?

SELECT   v.owner, v.segment_name,
v.bytes      orig_size,
v.inmemory_size    in_mem_size,
v.bytes / v.inmemory_size   comp_ratio
FROM    v$im_segments v;

NAME         ORIG_SIZE     IN_MEM_SIZE     COMP_RATIO 
-------      ---------  --------------   --------------
CUSTOMER      134217728      99811328       1.34471438 
DATE_DIM       67108864       1179648      56.8888889
...

In-Memory Column Store中的壓縮演算法不是為了像磁碟壓縮一樣節省空間,而是提供
好的效能。 壓縮比依賴於每行內部的資料分佈。


10.  INMEMORY_SIZE
population speed 決定於系統CPU處理能力,因為資料壓縮是CPU的主要任務,CPU越多越強大,
population 就會執行得越快 。 50G大小的資料可以在數分鐘內populate到 In-Memory Coulmn store。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1081457/,如需轉載,請註明出處,否則將追究法律責任。

相關文章