• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 311, comments - 0, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            (搬運工)常用內存數據庫介紹(七)

            Posted on 2012-07-20 16:58 點點滴滴 閱讀(353) 評論(0)  編輯 收藏 引用 所屬分類: 10 服務器

            6.2           H2測試方案

            6.2.1   測試環境

                   主機:    操作系統:    Windows Server 2003 Enterprise Edition SP2;

            CPU    Intel Dual-Core 2.5GHz;

            內存:    3.99GB內存

                   測試目標版本:H2database 1.1.110

            6.2.2   測試數據

            測試數據庫表employee結構如下

            字段名

            類型

            ID(PK)

            Integer

            Name

            Varchar(20)

            Age

            Varchar(20)

            departmentID

            Varchar(20)

             

            測試數據庫表department結構如下

            字段名

            類型

            DeptID(PK)

            Integer

            Dept

            Varchar(20)

            mangerID

            Integer

             

            測試數據庫表salary結構如下

            字段名

            類型

            ID(PK)

            Integer

            F1

            varchar(255)

            F2

            varchar(255)

            F3

            varchar(255)

            F4

            varchar(255)

            F5

            varchar(255)

            F6

            varchar(255)

            F7

            varchar(255)

            F8

            varchar(255)

            F9

            int

             

            6.2.2   測試過程

            使用Java編寫了測試工程,啟動測試程序后:

            l         50000條級別的測試:先分別插入到employee表、department表、alary表中50000、和100050000條數據,然后執行一系列的測試

            l         100w條級別的測試:先分別插入到employee表、department表、alary表中1000000、和10001000000條數據,然后執行一系列的測試

             

            6.2.3   測試結果

             

            用例名
            【單位:秒( s )】

            10w(條)

            100w(條)

            100w(條)10個并發線程

            初始插入時間

            5.43

            50.47

             

            初始插入內存 (KB)

            12376

            12834

             

            插入1條記錄

            0

            0

             

            插入5000條記錄

            0.4

            0.39

            2.95

            查詢1條記錄(有索引)

            0

            0

             

            查詢1條記錄(無索引)

            0.71

            6.95

             

            查詢5000條記錄(有索引)

            0.015

            0.1

            0.7

            查詢1*5000條記錄(有索引)

             

            0.23

            1.26

            查詢5000條記錄(無索引)

            0.73

            7.2

             

            查詢全部記錄

            0.86

            8.35

             

            多表查詢1條記錄

            0

            0

             

            多表查詢5000條記錄

            0.016

            0.016

             

            更新1條記錄(有索引)

            0

            0

             

            更新1條記錄(無索引)

            0.45

            4.62

             

            更新5000條記錄(有索引)

            0.16

            0.18

            2

            更新1*5000條記錄(有索引)

             

            0.15

            1.7

            更新5000條記錄(無索引)

            0.62

            5.1

             

            刪除1條記錄(有索引)

            0

            0

             

            刪除1條記錄(無索引)

            0.68

            6.6

             

            刪除5000條記錄(有索引)

            0.1

            0.12

            1.1

            刪除1*5000條記錄(有索引)

             

            0.13

            0.9

            刪除5000條記錄(無索引)

            0.77

            6.95

             

            嵌套查詢(分組統計Group by)

            0.77

            7.55

             

            啟動時間

            0.11

            0.2

             

            測試結論:

             

                   優點:

            1.       數據庫小巧靈活;

            2.       支持JDBC,對SQL支持良好,并支持內存模式;

            3.       占用系統資源較少,啟動較快;

            4.       數據庫支持并發訪問;

            5.       索引查詢更新速度快;

             

            缺點:

            1.       大數量訪問優勢不明顯,與常用數據庫基本一致;

            2.       無索引情況下速度較慢,與數據庫的數據量成正比;

            97精品伊人久久久大香线蕉| 日韩精品久久无码人妻中文字幕| 精品国产一区二区三区久久久狼| 97久久精品午夜一区二区| 久久国产免费| 精品国产青草久久久久福利| 久久国产精品-国产精品| 亚洲&#228;v永久无码精品天堂久久| 久久精品国产免费观看三人同眠| 99国产欧美精品久久久蜜芽| 三级韩国一区久久二区综合 | 久久久久久久久波多野高潮| 国产一久久香蕉国产线看观看| 久久男人AV资源网站| 99麻豆久久久国产精品免费| 日韩美女18网站久久精品| 成人资源影音先锋久久资源网| 超级碰碰碰碰97久久久久| 久久99精品国产麻豆蜜芽| 中文字幕久久精品| 久久精品亚洲乱码伦伦中文| 久久夜色精品国产亚洲| 久久99精品国产一区二区三区| 一级做a爰片久久毛片毛片| 久久国产精品久久精品国产| 无码国产69精品久久久久网站| 欧美一级久久久久久久大| 国内精品久久久久国产盗摄| 久久久久国产精品| 精品久久久久久中文字幕| 久久精品国产亚洲av麻豆小说| 亚洲?V乱码久久精品蜜桃| 久久天天婷婷五月俺也去 | 热久久这里只有精品| 亚洲精品乱码久久久久66| 亚洲色欲久久久综合网东京热 | 精品久久一区二区三区| 久久精品成人国产午夜| 精品久久久久久无码免费| 久久久久无码精品| A级毛片无码久久精品免费|