国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

數據庫性能測試之sysbench工具的安裝與用法詳解

2024-07-09 22:47:56
字體:
來源:轉載
供稿:網友

1.簡介和安裝

sysbench是一個開源的、模塊化的、跨平臺的多線程性能測試工具,可以用來進行CPU、內存、磁盤I/O、線程、數據庫的性能測試。目前支持的數據庫有MySQL、Oracle和PostgreSQL。

官方站點:https://github.com/akopytov/sysbench/ rpm包下載:https://packagecloud.io/akopytov/sysbench/packages/el/7/sysbench-1.0.15-1.el7.centos.x86_64.rpm 源碼包下載:https://github.com/akopytov/sysbench/archive/1.0.15.tar.gz 本地下載:http://xiazai.Vevb.com/201807/yuanma/sysbench_jb51.rar

如果是編譯安裝,需要先安裝好mysql的開發包(盡管編譯錯誤時提示的是缺少Mysql庫文件)。

yum -y install mysql-community-develtar xf 1.0.15.tar.gzcd sysbench-1.0.15./autogen.sh./configuremake -jmake install

安裝后,只有一個二進制文件sysbench,還提供了很多個lua腳本。

[root@s1 ~]# rpm -ql sysbench | grep 'bin/|lua' /usr/bin/sysbench/usr/share/sysbench/bulk_insert.lua/usr/share/sysbench/oltp_common.lua/usr/share/sysbench/oltp_delete.lua/usr/share/sysbench/oltp_insert.lua/usr/share/sysbench/oltp_point_select.lua/usr/share/sysbench/oltp_read_only.lua/usr/share/sysbench/oltp_read_write.lua/usr/share/sysbench/oltp_update_index.lua/usr/share/sysbench/oltp_update_non_index.lua/usr/share/sysbench/oltp_write_only.lua/usr/share/sysbench/select_random_points.lua/usr/share/sysbench/select_random_ranges.lua/usr/share/sysbench/tests/include/inspect.lua/usr/share/sysbench/tests/include/oltp_legacy/bulk_insert.lua/usr/share/sysbench/tests/include/oltp_legacy/common.lua/usr/share/sysbench/tests/include/oltp_legacy/delete.lua/usr/share/sysbench/tests/include/oltp_legacy/insert.lua/usr/share/sysbench/tests/include/oltp_legacy/oltp.lua/usr/share/sysbench/tests/include/oltp_legacy/oltp_simple.lua/usr/share/sysbench/tests/include/oltp_legacy/parallel_prepare.lua/usr/share/sysbench/tests/include/oltp_legacy/select.lua/usr/share/sysbench/tests/include/oltp_legacy/select_random_points.lua/usr/share/sysbench/tests/include/oltp_legacy/select_random_ranges.lua/usr/share/sysbench/tests/include/oltp_legacy/update_index.lua/usr/share/sysbench/tests/include/oltp_legacy/update_non_index.lua

本文介紹的是新版本sysbench oltp lua腳本的用法(/usr/share/sysbench/*.lua),所以不涉及傳統的lua(tests/include/oltp_legacy/*.lua),如果想要了解這些傳統Lua腳本的用法,網上隨便找。

2.sysbench使用方法

以下列出了sysbench對測試mysql時常用的選項。

[root@xuexi ~]# sysbench --helpUsage: sysbench [options]... [test_lua] [lua_options] [command]Commands implemented by most tests: prepare run cleanup help

通用選項:以下中括號中的值表示默認值

  --threads=N                     指定線程數[1]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 侯马市| 鹤山市| 乌苏市| 鄂伦春自治旗| 霍山县| 津南区| 东源县| 基隆市| 吉安县| 辽源市| 新乡市| 威海市| 封开县| 抚松县| 陆丰市| 嘉义县| 英德市| 弥勒县| 武川县| 县级市| 禹州市| 施甸县| 昭苏县| 澜沧| 灌南县| 岳普湖县| 惠东县| 龙山县| 漳平市| 耒阳市| 乌兰浩特市| 旺苍县| 池州市| 贡山| 义马市| 廉江市| 龙门县| 元阳县| 百色市| 长泰县| 二连浩特市|