老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務

怎么用mysql測試數(shù)據(jù)下載,mysql 性能測試工具

mysql數(shù)據(jù)庫管理工具navicat for mysql怎么用

Navicat for MySQL是一款可視化操作Mysql數(shù)據(jù)庫的軟件,界面簡單,方便使用。

站在用戶的角度思考問題,與客戶深入溝通,找到菏澤網(wǎng)站設計與菏澤網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、主機域名雅安服務器托管、企業(yè)郵箱。業(yè)務覆蓋菏澤地區(qū)。

1、使用Navicat for MySQL之前當然先下載該軟件,可以通過百度搜索查找?Navicat for MySQL。請認準百度安全驗證最好到官方網(wǎng)站,或者正規(guī)網(wǎng)站站下載;

2、下載完以后直接雙擊安裝包,根據(jù)自己的的需要安裝對應的組件以及指定對應的安裝位置就可以了;

3、打開Navicat for MySQL主界面如下圖所示:

4、點擊主界面中的“鏈接”,會彈出一個添加鏈接的窗口;

"連接名”可以任意輸入,這個會窗口顯示,建議輸入容易識別和有意義的名稱;

“主機名或IP地址”必須輸入有效MySql訪問IP地址;

“端口”一般默認為3306,如果有自定義MySql訪問端口,則輸入對應的自定義端口即可;

“用戶名”和“密碼”則是對應訪問MysSql數(shù)據(jù)庫的帳號,注意如果連接的MySql是非本機服務,則使用“root”是無法鏈接成功,這是MySql的安全策略問題;

點擊“確認”則可以成功創(chuàng)建一個數(shù)據(jù)連接,并且會在左窗口顯示,也可以點擊“連接測試”,測試一下是否可以成功鏈接;

5、點擊左窗口鏈接,連接成功后,在左側(cè)的導航窗口后會看到當前鏈接的所有的MySQL數(shù)據(jù)庫,其中灰色的表示沒有打開數(shù)據(jù)庫,綠色的標識的就是已經(jīng)被打開的數(shù)據(jù)庫。

右鍵點擊一個灰色的數(shù)據(jù)庫,在右鍵菜單中包含打開、關(guān)閉、新建、刪除和數(shù)據(jù)傳輸?shù)炔僮鳎?/p>

在已經(jīng)打開數(shù)據(jù)中的選中表,可以創(chuàng)建、刪除、修改表,在右鍵菜單中包含建表、導入、導出、運行SQL文件等操作;

6、在主窗口點擊“查詢”,則可以對當前選中的數(shù)據(jù)庫進行表查詢、以及對查詢的創(chuàng)建、修改、刪除等;

7、在主窗口點擊“視圖”,則可以對當前選中的數(shù)據(jù)庫進行添加、修改、刪除、導出視圖;

8、在主窗口點擊“函數(shù)”,則可以對當前選中的數(shù)據(jù)庫進行添加、修改、刪除、運行函數(shù);

9、在主窗口還有“事件”、“報表”、“備份”、“計劃”、“模型”等菜單,這些都不怎么常用,不過基本也是創(chuàng)建、刪除、修改等操作。

幾個常用的MySQL性能測試工具

1、mysqlslap

安裝:簡單,裝了mysql就有了

作用:模擬并發(fā)測試數(shù)據(jù)庫性能。

優(yōu)點:簡單,容易使用。

不足:不能指定生成的數(shù)據(jù)規(guī)模,測試過程不清楚針對十萬級還是百萬級數(shù)據(jù)做的測試,感覺不太適合做綜合測試,比較適合針對既有數(shù)據(jù)庫,對單個sql進行優(yōu)化的測試。

使用方法:

可以使用mysqlslap --help來顯示使用方法:

Default options are read from the following files in the given order:

/etc/mysql/my.cnf /etc/my.cnf ~/.my.cnf

--concurrency代表并發(fā)數(shù)量,多個可以用逗號隔開,concurrency=10,50,100, 并發(fā)連接線程數(shù)分別是10、50、100個并發(fā)。

--engines代表要測試的引擎,可以有多個,用分隔符隔開。

--iterations代表要運行這些測試多少次。

--auto-generate-sql 代表用系統(tǒng)自己生成的SQL腳本來測試。

--auto-generate-sql-load-type 代表要測試的是讀還是寫還是兩者混合的(read,write,update,mixed)

--number-of-queries 代表總共要運行多少次查詢。每個客戶運行的查詢數(shù)量可以用查詢總數(shù)/并發(fā)數(shù)來計算。

--debug-info 代表要額外輸出CPU以及內(nèi)存的相關(guān)信息。

--number-int-cols :創(chuàng)建測試表的 int 型字段數(shù)量

--auto-generate-sql-add-autoincrement : 代表對生成的表自動添加auto_increment列,從5.1.18版本開始

--number-char-cols 創(chuàng)建測試表的 char 型字段數(shù)量。

--create-schema 測試的schema,MySQL中schema也就是database。

--query 使用自定義腳本執(zhí)行測試,例如可以調(diào)用自定義的一個存儲過程或者sql語句來執(zhí)行測試。

--only-print 如果只想打印看看SQL語句是什么,可以用這個選項。

mysqlslap -umysql -p123 --concurrency=100 --iterations=1 --auto-generate-sql --auto-generate-sql-add-autoincrement --auto-generate-sql-load-type=mixed --engine=myisam --number-of-queries=10 --debug-info

或:

指定數(shù)據(jù)庫和sql語句:

mysqlslap -h192.168.3.18 -P4040 --concurrency=100 --iterations=1 --create-schema='test' --query='select * from test;' --number-of-queries=10 --debug-info -umysql -p123

要是看到底做了什么可以加上:--only-print

Benchmark

Average number of seconds to run all queries: 25.225 seconds

Minimum number of seconds to run all queries: 25.225 seconds

Maximum number of seconds to run all queries: 25.225 seconds

Number of clients running queries: 100

Average number of queries per client: 0

以上表明100個客戶端同時運行要25秒

2、sysbench

安裝:

可以從 下載

tar zxf sysbench-0.4.12.tar.gz

cd sysbench-0.4.12

./autogen.sh

./configure make make install

strip /usr/local/bin/sysbench

安裝時候可能會報錯,后來baidu發(fā)現(xiàn)個好文 怕以后找不到,也貼過來吧

1.如果mysql不是默認路徑安裝,那么需要通過指定--with-mysql-includes和--with-mysql-libs參數(shù)來加載mysql安裝路徑

2.如果報錯:

../libtool: line 838: X--tag=CC: command not found

../libtool: line 871: libtool: ignoring unknown tag : command not found

../libtool: line 838: X--mode=link: command not found

../libtool: line 1004: *** Warning: inferring the mode of operation is deprecated.: command not found

../libtool: line 1005: *** Future versions of Libtool will require --mode=MODE be specified.: command not found

../libtool: line 2231: X-g: command not found

../libtool: line 2231: X-O2: command not found

那么執(zhí)行下根目錄的:autogen.sh文件,然后重新configure make make install

3.如果報錯:

sysbench: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

那么執(zhí)行下:

n -s /usr/local/mysql5.5/mysql/lib/libmysqlclient.so.18 /usr/lib64/

4.如果執(zhí)行autogen.sh時,報如下錯誤:

./autogen.sh: line 3: aclocal: command not found

那么需要安裝一個軟件:

yum install automake

然后需要增加一個參數(shù):查找: AC_PROG_LIBTOOL 將其注釋,然后增加AC_PROG_RANLIB

作用:模擬并發(fā),可以執(zhí)行CPU/內(nèi)存/線程/IO/數(shù)據(jù)庫等方面的性能測試。數(shù)據(jù)庫目前支持MySQL/Oracle/PostgreSQL

優(yōu)點:可以指定測試數(shù)據(jù)的規(guī)模,可以單獨測試讀、寫的性能,也可以測試讀寫混合的性能。

不足:測試的時候,由于網(wǎng)絡原因,測試的非常慢,但是最終給的結(jié)果卻很好,并發(fā)支持很高,所以給我的感覺是并不太準確。當然也可能我沒搞明白原理

使用方法:

準備數(shù)據(jù)

sysbench --test=oltp --mysql-table-engine=myisam --oltp-table-size=400000 --mysql-db=dbtest2 --mysql-user=root --mysql-host=192.168.1.101 --mysql-password=pwd prepare

執(zhí)行測試

sysbench --num-threads=100 --max-requests=4000 --test=oltp --mysql-table-engine=innodb --oltp-table-size=400000 --mysql-db=dbtest1 --mysql-user=root --mysql-host=192.168.1.101 --mysql-password=pwd run

sysbench 0.4.12: multi-threaded system evaluation benchmark

No DB drivers specified, using mysql

Running the test with following options:

Number of threads: 100

Doing OLTP test.

Running mixed OLTP test

Using Special distribution (12 iterations, 1 pct of values are returned in 75 pct cases)

Using "BEGIN" for starting transactions

Using auto_inc on the id column

Maximum number of requests for OLTP test is limited to 4000

Threads started!

Done.

OLTP test statistics:

queries performed:

read: 56014

write: 20005

other: 8002

total: 84021

transactions: 4001 (259.14 per sec.)

deadlocks: 0 (0.00 per sec.)

read/write requests: 76019 (4923.75 per sec.)

other operations: 8002 (518.29 per sec.)

Test execution summary:

total time: 15.4393s

total number of events: 4001

total time taken by event execution: 1504.7744

per-request statistics:

min: 33.45ms

avg: 376.10ms

max: 861.53ms

approx. 95 percentile: 505.65ms

Threads fairness:

events (avg/stddev): 40.0100/0.67

execution time (avg/stddev): 15.0477/0.22

3、tpcc-mysql

安裝:

如果從原網(wǎng)站上下載源碼比較麻煩,需要工具、注冊、生成證書等。這里提供一個下載包

export C_INCLUDE_PATH=/usr/include/mysql

export PATH=/usr/bin:$PATH

export LD_LIBRARY_PATH=/usr/lib/mysql

cd /tmp/tpcc/src

make

然后就會在 /tmp/tpcc-mysql 下生成 tpcc 命令行工具 tpcc_load 、 tpcc_start

作用:測試mysql數(shù)據(jù)庫的整體性能

優(yōu)點:符合tpcc標準,有標準的方法,模擬真實的交易活動,結(jié)果比較可靠。

不足:不能單獨測試讀或者寫的性能,對于一些以查詢?yōu)橹骰蛘咧粚懙膽茫蜎]有這么大的意義了。

使用方法:

加載數(shù)據(jù)

創(chuàng)建庫

mysqlcreate database tpcc10;

創(chuàng)建表:

shellmysql tpcc10 create_table.sql

添加外鍵:

shellmysql tpcc10 add_fkey_idx.sql

加載數(shù)據(jù):

1、單進程加載:

shell./tpcc_load 192.168.11.172 tpcc10 root pwd 300

|主機||數(shù)據(jù)庫||用戶||密碼||warehouse|

2、并發(fā)加載:(推薦,但需要修改一下)

shell./load.sh tpcc300 300

|數(shù)據(jù)庫||warehouse|

3、測試

./tpcc_start -h192.168.11.172 -d tpcc -u root -p 'pwd' -w 10 -c 10 -r 10 -l 60 -i 10 -f /mnt/hgfs/mysql/tpcc100_2013522.txt

***************************************

*** ###easy### TPC-C Load Generator ***

***************************************

option h with value '192.168.11.172'

option d with value 'tpcc'

option u with value 'root'

option p with value 'pwd'

option w with value '1'

option c with value '100'

option r with value '120'

option l with value '60'

option i with value '10'

option f with value '/mnt/hgfs/mysql/tpcc100_2013522.txt'

Parameters

[server]: 192.168.11.172

[port]: 3306

[DBname]: tpcc

[user]: root

[pass]: pwd

[warehouse]: 1

[connection]: 100

[rampup]: 120 (sec.)

[measure]: 60 (sec.)

RAMP-UP TIME.(120 sec.)

MEASURING START.

如何安裝并測試MySQL

PHP MySQL Linux現(xiàn)在已逐漸成為小型web服務器的一種經(jīng)典組合。在Windows環(huán)境下構(gòu)筑和調(diào)試MySQL數(shù)據(jù)庫是許多網(wǎng)站研發(fā)者的一種最好選擇。本人在Windows98環(huán)境下初學MySQL,現(xiàn)將學習過程和經(jīng)驗總結(jié)出來供大家參考。

1、下載mysql-3.23.35-win.zip并解壓;

2、運行setup.exe;選擇d:mysql,"tyical install"

3、啟動mysql,有如下方法:方法一:使用winmysqladmin

1)、進入d::mysqlbin目錄,運行winmysqladmin.exe,在屏幕右下角的任務欄內(nèi)會有一個帶紅色的圖符

2)、鼠標左鍵點擊該圖符,選擇“show me”,出現(xiàn)“WinMySQLAdmin”操作界面;首次運行時會中間會出現(xiàn)一個對話框需要輸入并配置您的用戶名和口令

3)、選擇“My.INI setup”

4)、在“mysqld file”中選擇“mysqld-opt”(win9x)或“mysqld-nt”(winNT)

5)、選擇“Pick-up or Edit my.ini values”能夠在右邊窗口內(nèi)對您的my.ini文檔進行編輯

6)、選擇“Save Modification”保存您的my.ini文檔

7)、假如您想快速使用winmysqladmin(開機時自動運行),選擇“Create ShortCut on Start Menu”

8)、測試:

進入DOS界面;

在d:mysqlbin目錄下運行mysql,進入mysql交互操作界面

輸入show databases并回車,屏幕顯示出當前已有的兩個數(shù)據(jù)庫mysql和test方法二:不使用winmysqladmin

1)、在DOS窗口下,進入d:/mysql/bin目錄

2)、win9X下)運行:mysqld在NT下運行:

mysqld-nt --standalone

3)、此后,mysql在后臺運行

4)、測試mysql:(在d:/mysql/bin目錄下)

a)、mysqlshow 正常時顯示已有的兩個數(shù)據(jù)庫mysql和test

b)、mysqlshow -u root mysql 正常時顯示數(shù)據(jù)庫mysql里的五個表:columns_priv,db,host,tables_priv,user

c)、mysqladmin version status proc 顯示版本號、狀態(tài)、進程信息等

d)、mysql test 進入mysql操作界面,當前數(shù)據(jù)庫為test

4、至此,MySQL已成功安裝,接著能夠熟悉MySQL的常用命令并創(chuàng)建自己的數(shù)據(jù)庫了。


本文題目:怎么用mysql測試數(shù)據(jù)下載,mysql 性能測試工具
標題URL:http://www.xueling.net.cn/article/dssccce.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 亚洲精品久久久蜜桃动漫 | 无码人妻丝袜在线视频 | 久久网站视频 | 看毛片网 | 欧美日韩九区 | 亚洲A∨无码无在线观看 | 欧美精彩视频在线观看 | 精品视频一区二区在线观看 | 一性一交一伦一色一按—摩 | 97在线免费观看视频 | 亚洲精品区无码欧美日韩 | 日韩AV无码AV免费AV不卡AV | 亚洲成人毛片 | 日本不卡在线观看视频 | 一二三四区在线视频 | 精品国产一区在线 | 九色视频免费在线观看 | 黄黄的网站在线观看 | 国产高清在线观看一区 | 艳妇荡女的呻吟干柴烈火视频 | 怡红院福利视频 | 三年片大全在线观看 | 吃奶揉捏奶头高潮视频在线观看 | 亚洲AV噜噜狠狠网址蜜桃 | 亚洲欧美一级 | 欧美成人vps | 国产高清www午色夜 亚洲精品成人网久久久久久 | 日本无码潮喷A片无码高潮 九草在线视频 | 欧美性猛交xxxx免费看 | 中文字幕超碰在线 | 推油少妇久久99久久99久久 | 中文字幕中文字字幕码一二区 | 国产成人亚洲综合a∨婷婷图片 | 成年日韩片av在线网站 | 日韩欧美成人免费观看 | 国产资源在线看 | 欧洲精品在线播放 | 国产精品二区在线观看 | 欧美成人性视频在线播放 | 成人免费视频一区 | 一区精品在线观看 |