一、Ubuntu 安装mysql

我们在Ubuntu情况下装一个测试用的MySQL来进修。

1.更新包sudo apt-getupdate

2.安装MySQL的办事端和客户端

在安装的过程中,须要输入数据库暗码。

3.启动Mysqlsudo service mysql restart

4.登录mysqlmysql -u root -p

二、sysbench基准测试

sysbench是一个开源的、模块化的、跨平台的多线程机能测试对象,可以用来进行CPU、内存、磁盘I/O、线程、数据库的机能测试。今朝支撑的数据库有MySQL、Oracle和PostgreSQL。当前功能许可测试的体系参数有:

scheduler performance (调剂机能)

memory allocation and transfer speed (内存分派和传输速度)

POSIX threads implementation performance (POSIX线程履行绩效)

database server performance (OLTP benchmark) (数据库办事器机能)

1.安装apt-get install sysbench

在安装的时刻出现了如许的缺点:Could not get lock /var/lib/dpkg/lock

出现这个问题可能是有别的一个法度榜样正在运行,导致资本被锁弗采取。而导致资本被锁的原因可能是前次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:

在终端中敲入以下两句sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

再试着安装,问题解决。

2.通悠揭捉?项解释root@db2:~# sysbench

Missing required command argument.

Usage: #应用办法sysbench [general-options]...--test= [test-options]... command

General options: #通悠揭捉?项

--num-threads=N number of threads to use [1] #创建测试线程的数量。默认为1.

--max-requests=N limit for total number of requests [10000] #请求的最大年夜数量。默认为10000,0代表不限制。

--forced-shutdown=STRING amount of time to wait after --max-time before forcing shutdown [off] #跨越max-time强迫中断。默认是off。

--thread-stack-size=SIZE size of stack per thread [32K] #每个线程的客栈大年夜小。默认是32K。

--init-rng=[on|off] initialize random number generator [off] #在测试开端时是否初始化随机数产生器。默认是off。

file I/O performance (文件I / O机能)

--test=STRING test to run #指定测试项目名称。

--debug=[on|off] print more debugging info [off] #是否显示更多的调试信息。默认是off。

--validate=[on|off] perform validation checks where possible [off] #在可能情况下履行验证检查。默认是off。

--help=[on|off] print help and exit #赞助信息。

--version=[on|off] print version and exit #版本信息。

Compiled-in tests: #测试项目

fileio - File I/O test #IO

cpu - CPU performance test #CPU

memory - Memory functions speed test #内存

--oltp-sp-name=STRING 存储过程的名称。默认为空

threads - Threads subsystem performance test #线程

mutex - Mutex performance test #互斥机能测试

oltp - OLTP test # 数据库,事务处理

Commands: prepare:测试前预备工作; run:正式测试 cleanup:测试后删掉落测试数据 help version

清除运行文件:

See 'sysbench --test= help' for a list of options for each test. #查看每个测试项目标更多选项列表

更多选项:

1):sysbench --test=fileio helproot@db2:~# sysbench--test=fileio help

sysbench 0.4.12: multi-threaded system evaluation benchmark

fileio options:

--file-num=N 创建测试文件的数量。默认是128

--file-block-size=N 测试时文件块的大年夜小。默认是16384(16K)

--file-total-size=SIZE 测试文件的总大年夜小。默认是2G

--file-test-mode=STRING 文件测试模式{seqwr(次序写), seqrewr(次序读写), seqrd(次序读), rndrd(随机读), rndwr(随机写), rndrw(随机读写)}

--file-io-mode=STRING 文件操作模式{sync(同步),async(异步),fastmmap(快速map映射),slowmmap(慢map映射)}。默认是sync

--file-extra-flags=STRING 应用额外的标记来打开文件{sync,dsync,direct} 。默认为空

--file-fsync-freq=N 履行fsync()的频率。(0 – 不应用fsync())。默认是100

推荐阅读

室外持续高温,王金升正舒畅地在空调房享受着这一消暑时刻,忽然他放在桌子上的手机“滴滴”地响了起来,他经由过程简单的操作,就完成了自家地里的举措措施大年夜棚的┞菲握。>>>详细阅读

地址:http://www.17bianji.com/lsqh/36585.html

mysql高性能学习笔记03_MySQL高性能学习笔记相关推荐

  1. 三种256MB SPIFLASH的高性能模式和软复位学习笔记

    三种256MB SPIFLASH的高性能模式和软复位学习笔记 WINBONE CONTINUE READ MODE The Fast Read Dual I/O The Fast Read Quad ...

  2. mysql入门很简单系列视频-学习笔记

    mysql入门很简单系列视频-学习笔记 视频链接:mysql入门很简单系列视频 https://www.bilibili.com/video/av14920200/ 以前主要就了解DDL.DML.DC ...

  3. 深度学习入门之PyTorch学习笔记:深度学习介绍

    深度学习入门之PyTorch学习笔记:深度学习介绍 绪论 1 深度学习介绍 1.1 人工智能 1.2 数据挖掘.机器学习.深度学习 1.2.1 数据挖掘 1.2.2 机器学习 1.2.3 深度学习 第 ...

  4. 深度学习常用python库学习笔记

    深度学习常用python库学习笔记 常用的4个库 一.Numpy库 1.数组的创建 (1)np.array() (2)np.zeros() (3)np.ones() (4)np.empty() (5) ...

  5. 笔记-redis深入学习-1

    笔记-redis深入学习-1 redis的基本使用已经会了,但存储和读取只是数据库系统最基础的功能: 数据库系统还得为可靠实现这两者提供一系列保证: 数据.操作备份和恢复,主要是持久化: 高可用:主要 ...

  6. 强化学习(RLAI)读书笔记第十六章Applications and Case Studies(alphago)

    强化学习(RLAI)读书笔记第十六章Applications and Case Studies(alphago) 16.6 Mastering the Game of Go 16.6.1 AlphaG ...

  7. 云计算学习路线教程大纲课堂笔记:构建企业级WIKI及工单系统

    云计算学习路线教程大纲课堂笔记:构建企业级WIKI及工单系统: -Author: bavdu -Email: bavduer@163.com -Github: https://github.com/b ...

  8. 《繁凡的深度学习笔记》前言、目录大纲 一文让你完全弄懂深度学习所有基础(DL笔记整理系列)

    <繁凡的深度学习笔记>前言.目录大纲 (DL笔记整理系列) 一文弄懂深度学习所有基础 ! 3043331995@qq.com https://fanfansann.blog.csdn.ne ...

  9. 干货 | 吴恩达亲自为这份深度学习专项课程精炼图笔记点了赞!(附下载)

    来源:机器之心.AI有道 本文约7500字,建议阅读10+分钟. 本文整理了深度学习基础.卷积网络和循环网络的学习笔记,附下载哦~ [ 导读 ]吴恩达在推特上展示了一份由 TessFerrandez ...

最新文章

  1. javascript如何实现功能的分析
  2. 【Python基础教程】变量的作用域详解
  3. 我们究竟还要学习哪些Android知识?看这一篇就够了!
  4. 请检查virtualboxapi是否正确安装_电机行业安装绝缘轴承规范
  5. 帆软日期控件变灰_数据分析插件FineReport中日期控件如何校验JS
  6. 职场中比拿到工资更有幸福感的是什么?
  7. python数据挖掘实验报告_数据挖掘实习报告
  8. linux mingw32安装,在Linux上安装mingw
  9. thinkphp5.0.20 数据库迁移/填充
  10. 音频技术及行业的发展
  11. seo优化notfallow有二种下拉菜单百度搜索引擎
  12. selenium登录豆瓣网
  13. ffmpeg中vf与filter_complex的区别
  14. [转帖]奋斗5年 从月薪3500到700万!
  15. 智能手机怎么玩java游戏_智能手机可以在普通手机上玩Java游戏吗?
  16. 来世,别让我这么晚说爱你
  17. PyTorch-Kaldi 深度学习语音识别开源软件
  18. MySQL实现字符串分割split并获取长度
  19. 换购优惠 java代码_商品换购小程序
  20. 第十四届蓝桥杯三月真题刷题训练——第 22 天

热门文章

  1. 在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式
  2. C++中接口与实现分离的技术
  3. 查询存在表1但不存在表2的所有数据
  4. openCV4.2.0 error: (-5:Bad argument) CAP_IMAGES: can’t find starting number (in the name of file)
  5. c语言程序-hello world-运行原理简介
  6. Linux基础知识之挂载详解(mount,umount及开机自动挂载)
  7. C++ 函数的引用返回值
  8. Access 导出各种格式文件
  9. soap响应报文拼装_SOAP学习,构建实际的报文格式
  10. python数据收集系统_玩玩Python数据采集_001