찾다
데이터 베이스MySQL 튜토리얼MariaDB10和MySQL5.6社区版压力测试

补上作业,MariaDB10和MySQL5.6社区版压力测试,见下图: sysbench(10.8.8.43) MySQL5.6和MariaDB10.0.11(10.8.8.100) 压力测试参数: sysbench--test=oltp--mysql-table-engine=innodb--oltp-table-size=10000000--max-requests=0--max-time=900--num-t

补上作业,MariaDB10和MySQL5.6社区版压力测试,见下图:


sysbench(10.8.8.43)

MySQL5.6和MariaDB10.0.11(10.8.8.100)


压力测试参数:

sysbench  --test=oltp --mysql-table-engine=innodb 
--oltp-table-size=10000000 --max-requests=0 --max-time=900 
--num-threads=512 --mysql-host=10.8.8.100 --mysql-port=3308 
--mysql-user=admin --mysql-password=123456  --mysql-db=test run

1千万记录,不限制请求,压测15分钟,并发连接数512个。


my.cnf参数:

sync_binlog = 0
innodb_flush_log_at_trx_commit = 0
innodb_flush_method = O_DIRECT
innodb_flush_neighbors = 1
innodb_buffer_pool_size = 20G
innodb_io_capacity = 500
innodb_log_file_size = 512M
innodb_log_files_in_group = 3
innodb_log_buffer_size = 16M
tx_isolation = READ-COMMITTED
thread_handling = pool-of-threads(MariaDB的线程池)


机器配置:

比较差,DELL R610,2颗4核CPU,RAID1(WriteBack策略)7200转SAS硬盘。


读写测试

wKioL1OWt0iiaG_KAADumUmrgOc447.jpg

可以明显的看到,在高并发的时候,MySQL5.6.19的性能减少了50%。


下面是top和压力测试截图:

MySQL5.6.19

wKiom1OWummyorYFAARpiAO0Rtc779.jpg

load average达到195,已经超负荷。


wKiom1OWuqeSwyh8AAKEt6EMwdI348.jpg

TPS为每秒1002.42个。


MariaDB10.0.11

wKiom1OWuyagWg_CAARKWhej2Nk005.jpg

load average为11.59


wKioL1OWvUSw1C9uAAMcKJxgmio262.jpg

TPS为每秒2044.80个。


补充:现在把并发连接数调成了900个,再压一次,看看TPS:

MySQL5.6.19

wKioL1OW3j2RAC6fAAJ7_mCu-uw744.jpg


MariaDB10.0.11

wKioL1OW3enzqGMnAALBbfVpKRE421.jpg


可以看到,随着并发连接数的增加,MySQL5.6性能持续下降,而MariaDB10,性能保持平稳。


结论:

大体和官方的测试差不多,因手里没有MySQL5.6的企业版,所以不能说MariaDB10就一定强,但在高并发环境,MySQL5.6.19社区版不建议使用在生产环境上。


官方的测试:http://hcymysql.blog.51cto.com/5223301/1404998



성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
开源软件的利与弊:深度解析开源模式开源软件的利与弊:深度解析开源模式Feb 24, 2024 pm 02:51 PM

开源软件的优点与弱点:解析开源模式的利与弊,需要具体代码示例在当今数字化信息时代,开源软件正逐渐成为软件开发的主流趋势。开源软件指的是其源代码可被公开查看、使用、修改和分发的软件。相比于传统的闭源软件,开源软件具有诸多优点,但同时也存在一些弱点。本文将从开源软件的优点和弱点两个方面展开讨论,同时结合具体代码示例,深入探究开源模式的利与弊。首先,让我们从开源软

Java框架社区对开发者个人的影响Java框架社区对开发者个人的影响Jun 03, 2024 pm 03:53 PM

Java框架社区对个人开发者有重大影响,通过以下方式:职业发展:提升就业机会,专业化和认证,网络和指导关系提升技术技能:持续学习,了解新技术,解决复杂问题参与开源项目:贡献代码,分享知识,接受挑战

实探“AI鬼城”:这个社区禁止人类发言,只能围观AI社交实探“AI鬼城”:这个社区禁止人类发言,只能围观AI社交May 30, 2023 pm 11:41 PM

有这样一个AI专属的社交平台,近日正在悄悄扩张。它名为“Chirper”,中文意为动物昆虫叫声的拟声词,官方翻译为“奇鸟”。网站域名在4月20日注册,上线不到一个月,平台中的AI就已经产生上亿条包含文字、图片、转评赞等社交行为的推文信息。——是的,支撑着这一社交平台运转的,无一例外全是AI。与此同时,平台对全体人类“禁言”,使其无法发言或进行任何社交行为,人们只能不断刷新首页,围观AI们的社交行为。那么,这个号称“禁止人类入内”的平台中真的只有AI吗?这些AI如何诞生?又如何进行争吵、互赞、甚至

了解Golang的开源社区和生态系统了解Golang的开源社区和生态系统Mar 01, 2024 am 09:33 AM

了解Golang的开源社区和生态系统Golang是一种由Google开发的编程语言,它以其简洁高效的特性在短短几年内迅速成为编程界的一颗新星。Golang的开源社区和生态系统是其快速发展的重要支撑,通过参与开源项目和探索各种优秀的库和工具,我们可以更好地了解Golang的魅力和潜力。在Golang的开源社区中,最著名的当属GitHub,这里汇聚了无数优秀的G

PHP开发技术:打造一个网络问答社区PHP开发技术:打造一个网络问答社区Oct 27, 2023 am 11:05 AM

PHP开发技术:打造一个网络问答社区随着互联网的快速发展和信息的爆炸式增长,网络问答社区逐渐成为人们获取知识和解决问题的主要方式。在这样的背景下,利用PHP开发技术来打造一个高效、稳定的网络问答社区成为了一个具有吸引力的项目。一.社区特点及需求分析在开始开发之前,我们首先要明确社区的特点和用户需求,以确保开发的方向和目标清晰明确。1.用户黏性高:一个好的问答

golang函数的社区讨论论坛golang函数的社区讨论论坛Apr 26, 2024 pm 01:48 PM

对于希望讨论Go语言函数、分享最佳做法和寻求帮助的Go开发人员,有以下活跃的社区讨论论坛:GoForum(官方论坛,广泛主题讨论)Redditr/golang(活跃社区,欢迎新手和经验丰富的程序员)StackOverflow(以代码相关问题和答案为中心的网站)

一文详解智能驾驶感知系统测试技术一文详解智能驾驶感知系统测试技术Apr 11, 2023 pm 08:34 PM

​前言随着人工智能及其软硬件技术的进步,近年来自动驾驶获得了快速发展。自动驾驶系统已经被应用于民用汽车辅助驾驶器、自动物流机器人、无人机等领域。感知组件是自动驾驶系统的核心,它使得车辆能够分析并理解内外交通环境信息。然而,与其他软件系统一样,自动驾驶感知系统困扰于软件缺陷。并且,自动驾驶系统运行于安全攸关场景,其软件缺陷可能导致灾难性后果。近年来,已经发生多起自动驾驶系统缺陷导致的人员伤亡事故。自动驾驶系统测试技术受到学术界和工业界的广泛重视。企业与研究机构提出了一系列包括虚拟仿真测试、实景道路

人工智能平台方案中的质量工程设计人工智能平台方案中的质量工程设计Apr 09, 2023 pm 03:41 PM

​译者 | 朱先忠审校 | 孙淑娟简介我们正处在人工智能的黄金时代。人工智能方案的采用使得企业更具创造性、竞争力和快速响应能力。软件即服务(software-as-a-service,SaaS)模式,加上云技术的进步,使软件生产和消费过程越来越成熟。普遍存在的一个事实是,大多数组织更喜欢“购买”现成的人工智能技术,而不是“构建”自己的技术。因此,SaaS提供商,如Salesforce、SAP、Oracle等,都先后引入了人工智能平台功能,构建了人工智能即服务(AI-as-a-Service,AI

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경