• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    MySQL Cluster性能測試結果以及疑問

    發布: 2008-6-24 11:43 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 420次 | 進入軟件測試論壇討論

    領測軟件測試網 我在redhat as5 4G mem環境里面搭了一套cluster環境。
    4臺Data node, 4臺MySQL node,1臺mgm node,2臺LVS前置做load balance

    測試結果是:
    insert操作和標準mysql比較下降差不多80%
    select操作和標準mysql比較下降差不多50%
    LVS對性能影響不大,但能起到負荷分擔作用

    我用的是5.0里面帶的cluster,全靠內存,不寫磁盤的。說明一下,我覺得性能瓶頸還沒到網絡帶寬這,我仔細算了一下,client到mysql api節點的帶寬占用很低的,除非是mysql node和data node之間通信的帶寬是瓶頸。

    有個疑問:
    為什么4個data node里面有一個是master?沒有找到文檔描述,然道是只有master能寫,所有能讀的模式?
    另外,壇子里面有沒有人把cluster用到生產上的?能否討論下,我正考慮是否將我們的數據遷移到cluster上來。

    看到mysql今年年會上提到,未來會考慮memcached和mysql的結合,有沒有誰實驗過?感覺上和新浪提得memcachedb以及dbcached差不多的概念。


    [color=Red][size=6]添加對CGE測試的一些東東:[/size][/color]
    [attach]251821[/attach]
    [attach]251822[/attach]

    [root@localhost ~]# ndb_mgm
    -- NDB Cluster -- Management Client --
    ndb_mgm> show
    Connected to Management Server at: 192.168.1.230:1186
    Cluster Configuration
    ---------------------
    [ndbd(NDB)]     4 node(s)
    id=2    @192.168.1.230  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 0, Master)
    id=3    @192.168.1.232  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 0)
    id=4    @192.168.1.234  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 1)
    id=5    @192.168.1.236  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 1)

    [ndb_mgmd(MGM)] 1 node(s)
    id=1    @192.168.1.230  (mysql-5.1.24 ndb-6.3.14)

    [mysqld(API)]   4 node(s)
    id=6    @192.168.1.230  (mysql-5.1.24 ndb-6.3.14)
    id=7    @192.168.1.232  (mysql-5.1.24 ndb-6.3.14)
    id=8    @192.168.1.234  (mysql-5.1.24 ndb-6.3.14)
    id=9    @192.168.1.236  (mysql-5.1.24 ndb-6.3.14)

    ndb_mgm> 

    [color=Red]昨天簡單的測試了一下CGE版本,沒有加前置LVS的情況下,insert性能沒有提高,但是select性能有提高,大概提高有20-25%左右。說明一下,在還沒打開非index列寫磁盤的功能情況下測試的
    300w條記錄,單條記錄1K,查詢測試結果,沒有LVS的情況下,性能差不多是MySQL Server的70%,LVS前置帶2個MySQL節點,基本上等于MySQL Server,LVS帶4個mysql節點,性能比MySQL Server好,并發連接數越多,越明顯[/color]

    后來試了一下ndbapi,讀寫速度奇快,比同樣環境下的mysql server還要好不少,當然是全mem的情況下。大部分row都寫磁盤的情況下,也和mysqlserver差不多

    php?aid=4605" target="_blank">

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: Cluster Mysql MySQL mysql mySQL 結果 性能測試 疑問


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>