paip.提升性能---mysql 性能 测试以及 参数调整.txt
paip.提升性能---mysql 性能 测试以及 参数调整.txt
作者Attilax 艾龙, EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
/环境
xpsp3 cpu2.1g 单核. mem :2g
----------1000>1 1.8s
"D:\MySQL56\bin\mysqlslap.exe" --concurrency=1 --auto-generate-sql --auto-generate-sql-load-type=write --engine=innodb --number-of-queries=1000 --port=3306 -uroot -p
-----------1k>10 1.6s
----------1k>20 0.6
------------1k>50 1.6
-----------1k>100 1.828
-------1w>20 12s
-----------1w>50 15s
----1w>10 13s
"D:\MySQL56\bin\mysqlslap.exe" --concurrency=30 --auto-generate-sql --auto-generate-sql-load-type=write --engine=MyISAM --number-of-queries=100000 --port=3306 -uroot -p
///MySQL写入优化
innodb_flush_log_at_trx_commit=0
效果很好。原来800/s....而个2700/s... 性能图表上显示IO队列明显降低。。
///使用MyISAM 引擎,同样情况下是innodb的3倍。
30s 10w.... 3k/s
"D:\MySQL56\bin\mysqlslap.exe" --concurrency=20 --auto-generate-sql --auto-generate-sql-load-type=write --engine=MyISAM --number-of-queries=100000 --port=3306 -uroot -p
key_buffer_size //no tack effeck. 这对MyISAM表来说非常重要。如果只是使用MyISAM表,可以把它设置为可用内存的 30-40%。
set GLOBAL delayed_insert_limit=1000 //no tack effeck.
当concurrent_insert=2时,不管表有没有洞洞,都允许在数据文件结尾并发插入。 //no tack effeck.
concurrent_insert=2是绝对推荐的 //no tack effeck.
提高iops
内存很大,对并发写入能力没有作用,写入能力完全依赖于硬盘的iops。一台服务器的写入性能很有限,请看下面的测试
paip.提升性能---mysql 性能 测试以及 参数调整.txt相关推荐
- linux监控mysql性能,MySQL 性能监控4大指标——第二部分
[编者按]本文作者为 John Matson,主要介绍 连接 检查并设置连接限制 监控客户端连接情况相当重要,因为一旦可用连接耗尽,新的客户端连接就会遭到拒绝.MySQL 默认的连接数限制为 151, ...
- mlflow_使用MLflow跟踪进行超参数调整
mlflow Hyperparameter tuning and optimization is a powerful tool in the field of AutoML. Tuning thes ...
- 800页MySQL性能优化法则笔记分享,急速提升刻不容缓
开篇必水 从计算机出现的第一天起,性能作为鞭策者就不断地促进计算机及系统的演进.从最开始的人工输入命令等待计算机执行,到利用批处理任务提升利用率,再到通过多进程和多线程并发来进一步提升效率,性能其实一 ...
- Mysql性能调优常用参数配置
全文中一共有常用的(事实上你如果花1-2周阅读.理解.自己动手设一下后是需要这么多参数的)76个参数 可能你从未看到过这样的一篇集中火力式的把mysql参数列了这么全的文章.因此这一篇是汇集了最精华和 ...
- 8核32g mysql性能_MySQL性能优化之参数配置
1.目的: 通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能. 2.服务器参数: 32G内存.4个CPU,每个CPU 8核. 3.MySQL目 ...
- MySQL性能优化之参数配置
1.目的: 通过根据服务器目前状况,修改MySQL的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能. 2.服务器参数: 32G内存.4个CPU,每个CPU 8核. 3.MySQL目 ...
- 测试 MySQL 性能的几款工具
有一些有用的工具可以测试MySQL 和基于MySQL 的系统的性能.这里将演示如何利用这些工具进行测试. mysqlslap mysqlslap可以模拟服务器的负载,并输出计时信息.它包含在MySQL ...
- sysbench测试mysql性能(TPS、QPS、IOPS)(重要)
掌握数据库的性能情况是非常必要的.本文介绍了MySQL基准测试的基本概念,以及使用sysbench对MySQL进行基准测试的详细方法,本文主要针对金山的单版RDS数据库测试. 一.基准测试简介 1.什 ...
- 可以改善mysql性能的InnoDB配置参数
来源:http://www.jb51.net/article/27069.htm MySQL与MSSQL 有一个区别在于MySQL建表的时候需要选择存储引擎,常用的存储引擎有MyISAM和InnoDB ...
- MySQL性能的五大配置参数(内存参数)
内存参数: 存储引擎/共享 日志缓冲区,缓冲区池 innodb_buffer_pool_size innodb_additional_mem_pool_size innodb_log_buffer_s ...
最新文章
- docker安装redis提示没有日记写入权限_Docker 学习笔记(第六集:使用 Dockerfile 定制镜像)...
- 以Drools5.5为例说明“规则引擎在业务系统中应用”---起始篇
- 提高电脑反应速度_宁美千元价电脑,一体机设计+21英寸屏,办公娱乐选它
- react-router的使用(三)——路由的嵌套
- redis缓存清除策略 、获取dumb.rdb或者***.aof文件的位置
- 什么是系统架构设计:关于架构演进理论
- java 夏令时标志_夏令时随绝对日期而变化
- php裁剪图片白边,php生成缩略图自动填充白边例子
- UML/ROSE学习笔记系列二:UML的概念模型
- Java Swing窗体JFrame之窗体美化-窗体及组件外观设置
- linux添加phoenix引导,Phoenix OS安装方法
- Postman——pre-request产生随机字符串和随机数字传给request body
- postman测试Excel文件导入导出功能
- 软件测试中的集成测试到底是什么?集成的方法又有哪些?
- 用狼的处世哲学做SOHO(一)
- 迪士尼机器人芭蕾舞_迪士尼乐园里的机器人又有新消息,这次是关于柔软皮肤...
- 关于AsyncHttpClient的cz.msebera.android.httpclient.Header
- 电容笔做的比较好的品牌有哪些?便宜好用的电容笔推荐
- Java中间件之介绍
- 新媒体运营绩效考核标准
热门文章
- 数据分析:AI智能科技影响下,电话机器人实现落地
- 在浏览器中输入url地址 - 显示主页的过程
- Hexo next博客添加折叠块功能添加折叠代码块
- 在云面前,为何Cisco,Dell和HP都是Loser
- 《精通 ASP.NET MVC 3 框架(第三版)》----第1章 设计思路 1.1 Web开发简史
- Fis3的前端工程化之路[三大特性篇之内容嵌入]
- C++中struct和class的区别 [zz]
- Quartz-第三篇 quartz-misfire 错失,补偿执行
- 清北学堂模拟赛d1t5 拍照(photo)
- AdaBoost(1)