<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    oracle 的lob & long

    一直認為lob類型的性能要好過long,但是之前只了解到long的種種限制,oracle也是不推薦使用long類型,這幾天由于一個項目問題,產品里面一個表字段用了long類型,分析下來操作long的時候,性能有所影響,想把它改成lob,就簡單驗證了一下

    首先創建兩個測試表:

    create table test_long (a int primary key,b long);
    create table test_clob (a int primary key,b clob);

    用附件java代碼,往兩個表里面各插入100條數據,保證插入數據是一樣的,lob字段長度為10k(如果小于4k,oracle可以把它保存到到表內,不會存儲在表外,性能沒有問題,這個我基本確定,而且我們應用中這個字段經常會超過4k)。

    做一個簡單查詢對比一下:

    SQL> set autotrace traceonly;
    SQL> select * from test_clob where a=1;

    統計信息
    ----------------------------------------------------------
            331  recursive calls
              0  db block gets
             69  consistent gets
              4  physical reads
              0  redo size
           1278  bytes sent via SQL*Net to client
            837  bytes received via SQL*Net from client
              5  SQL*Net roundtrips to/from client
             12  sorts (memory)
              0  sorts (disk)
              1  rows processed

    SQL> select * from test_long where a=1;

    統計信息
    ----------------------------------------------------------
            236  recursive calls
              0  db block gets
             43  consistent gets
              0  physical reads
              0  redo size
            675  bytes sent via SQL*Net to client
            531  bytes received via SQL*Net from client
              3  SQL*Net roundtrips to/from client
              5  sorts (memory)
              0  sorts (disk)
              1  rows processed

    對比一下,long開銷比lob小,當然你可以把lob字段啟用緩存,把4次物理讀去掉,但還是多了(73-43)次邏輯讀,update也試了一下,lob產生的redo比long大,就不列出來了,有興趣的可以自己試試

    測試下來,看來之前的認識不對,不確定的東西最好還是動手試試,當然對于新應用,還是不建議用long,畢竟oracle已經廢棄它了。

    testClobLong.java

    posted on 2008-06-24 01:18 tacy lee 閱讀(453) 評論(0)  編輯  收藏 所屬分類: 性能相關數據庫

    主站蜘蛛池模板: 中文字幕手机在线免费看电影 | 国产天堂亚洲国产碰碰| 亚洲人成免费网站| 亚洲国产精品综合一区在线| 国产亚洲精品国产| 亚洲AV无码成人网站久久精品大| 亚洲综合色自拍一区| 亚洲中文字幕日产乱码高清app| 国产成人A亚洲精V品无码| 国产成人亚洲综合无码| 自拍偷自拍亚洲精品情侣| 亚洲熟女一区二区三区| 亚洲V无码一区二区三区四区观看 亚洲αv久久久噜噜噜噜噜 | 亚洲国产亚洲片在线观看播放 | 精品国产亚洲男女在线线电影| 久久亚洲国产精品123区| 国产美女亚洲精品久久久综合| 亚洲日韩aⅴ在线视频| 亚洲成色www久久网站夜月| 无码乱人伦一区二区亚洲一| 亚洲精品自产拍在线观看动漫| 亚洲精品第五页中文字幕| 亚洲国产美女在线观看| 亚洲五月丁香综合视频| 亚洲女子高潮不断爆白浆| 青娱乐在线视频免费观看| fc2成年免费共享视频网站| 日本三级在线观看免费| 131美女爱做免费毛片| 毛片免费观看网站| 波多野结衣一区二区免费视频| 亚洲人成无码久久电影网站| 国产A在亚洲线播放| 亚洲人成电影院在线观看| 精品国产日韩亚洲一区91| a一级爱做片免费| 四虎影视成人永久免费观看视频| 国产黄色免费网站| 四虎影库久免费视频| 亚洲爆乳无码专区| 亚洲卡一卡二卡乱码新区|