• <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 點點滴滴 閱讀(345) 評論(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、和1000、1000000條數據,然后執行一系列的測試

             

            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.       無索引情況下速度較慢,與數據庫的數據量成正比;

            久久久WWW免费人成精品| 久久综合九色综合97_久久久| 久久精品无码免费不卡| 久久天天躁狠狠躁夜夜不卡 | 日产精品久久久久久久性色| 亚洲AV无码一区东京热久久 | 久久99精品久久久久久久久久| 久久国产精品无码一区二区三区| 99久久国产免费福利| 亚洲精品国产综合久久一线| 久久久精品人妻一区二区三区蜜桃| 国产精品永久久久久久久久久| 蜜桃麻豆WWW久久囤产精品| 精品国产福利久久久| 久久夜色精品国产亚洲| 韩国无遮挡三级久久| 久久久www免费人成精品| 91久久九九无码成人网站| 久久亚洲精品成人AV| 色综合久久中文字幕综合网| 久久精品草草草| 精品久久久久久久无码| 香蕉久久夜色精品国产2020| 国产综合免费精品久久久| 久久精品国产亚洲av麻豆小说 | 国产精品对白刺激久久久| 蜜桃麻豆WWW久久囤产精品| 日日狠狠久久偷偷色综合96蜜桃| 成人综合伊人五月婷久久| 欧美亚洲色综久久精品国产| 97视频久久久| 久久99九九国产免费看小说| 欧美亚洲日本久久精品| 久久综合伊人77777| 久久精品无码一区二区三区日韩| 青青草原综合久久大伊人精品| 热re99久久精品国99热| 久久无码人妻一区二区三区| 色妞色综合久久夜夜| 97超级碰碰碰久久久久| 国产精品久久久久久影院|