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

            国产A三级久久精品| 无码国内精品久久人妻| 日韩亚洲欧美久久久www综合网| 久久夜色精品国产噜噜噜亚洲AV| 久久天天躁狠狠躁夜夜96流白浆| 99久久国产热无码精品免费| 99久久精品免费看国产一区二区三区| 久久久久黑人强伦姧人妻| 2021最新久久久视精品爱| 91精品国产综合久久久久久| 久久本道综合久久伊人| 久久亚洲日韩精品一区二区三区| 亚洲国产精品人久久| 久久综合久久美利坚合众国| 久久久久国产一级毛片高清版| 久久免费视频1| 国产精品欧美亚洲韩国日本久久| 18岁日韩内射颜射午夜久久成人| 久久精品中文字幕久久| 久久精品?ⅴ无码中文字幕| 国内精品久久久人妻中文字幕| 色偷偷88欧美精品久久久| 亚洲国产精品久久电影欧美| 久久精品一区二区三区不卡| 久久亚洲精品成人无码网站| 久久综合九色综合精品| 久久免费视频1| 久久综合噜噜激激的五月天 | 性做久久久久久久久老女人| 久久99国产综合精品免费| 久久成人国产精品免费软件| 亚洲国产精品综合久久网络| 青青久久精品国产免费看| 777久久精品一区二区三区无码| 91精品国产高清久久久久久io| 国产精品美女久久久久| 久久青青草原精品国产| 久久久亚洲AV波多野结衣| 亚洲色欲久久久综合网| 亚洲AV乱码久久精品蜜桃| 无码人妻少妇久久中文字幕蜜桃|