首頁 資料庫 mysql教程 MySQL对性能较为强劲的服务器利用率测试

MySQL对性能较为强劲的服务器利用率测试

Jun 07, 2016 pm 05:19 PM
mysql效能

可以看出,在1/2/4/6个实例情况下tps还基本上是呈线性增长的,虽说这样不能有绝对的说服性,实际情况中很有可能还有其他需要考虑

前面一篇文章记录的MySQL 5.5对多核cpu的利用率,点击这里()。其实当初测试的主要目的是今天所说的:一台性能较强劲的服务器,跑多个实例对整机的利用率大概会怎么样呢?

测试的机器是DELL R720XD,24核cpu,96G内存,挂了24个SAS盘。测试之前对这24个盘做了2个raid10盘阵,然后对每个raid10盘阵利用GPT做6个逻辑分区,然后做了ext3文件系统。测试工具sysbench,test-mode=complex,每个MySQL 实例 buffer=12G,,测试过程中初始化36G左右数据。在分别跑1/2/4/6个实例的情况下,利用sysbench生成的统计数据求出总的tps,以及rw request /s。下面是曲线图:

MySQL对性能较为强劲的服务器利用率测试

可以看出,在1/2/4/6个实例情况下tps还基本上是呈线性增长的,虽说这样不能有绝对的说服性,实际情况中很有可能还有其他需要考虑的因素,但基本上也可以做一个参考,加上前面测过的MySQL 5.5对cpu多核的利用率,随着MySQL功能越来越强,看样子以后买好点的机器跑多个实例,比买普通的机器每台机器上跑单个实例更适合。

另外附上一张MySQL 5.1测试结果图,性能整体比MySQL 5.5低个20%~30%左右,当然我测试过程中os很多参数没调,MySQL本身也很多没调,不过两者是同一个标准测试的:

MySQL对性能较为强劲的服务器利用率测试

从上图看出,不完全的线性增长,tps比5.5低了些。哈哈,找个稳定的5.5版本升了吧。

linux

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1667
14
CakePHP 教程
1426
52
Laravel 教程
1328
25
PHP教程
1273
29
C# 教程
1255
24
如何優化SQL Server和MySQL的效能,讓它們發揮最佳水準? 如何優化SQL Server和MySQL的效能,讓它們發揮最佳水準? Sep 11, 2023 pm 01:40 PM

如何優化SQLServer和MySQL的效能,讓它們發揮最佳水準?摘要:在現今的資料庫應用中,SQLServer和MySQL是兩個最常見且流行的關聯式資料庫管理系統(RDBMS)。隨著資料量的增加和業務需求的不斷變化,優化資料庫效能變得尤為重要。本文將介紹一些最佳化SQLServer和MySQL效能的常見方法和技巧,以幫助使用者利用

如何透過使用複合索引來提高MySQL效能 如何透過使用複合索引來提高MySQL效能 May 11, 2023 am 11:10 AM

在MySQL資料庫中,索引是一種非常重要的效能最佳化手段。當表中的資料量增加時,不適當的索引會導致查詢變慢,甚至出現資料庫崩潰的情況。為了提高資料庫效能,在設計表結構和查詢語句時需要合理地使用索引。而複合索引是一種較為高級的索引技術,透過將多個欄位作為索引的組合來​​提高查詢的效率。在本文中,將詳細介紹如何透過使用複合索引來提高MySQL的效能。什麼是複合索引複合

索引基數如何影響MySQL中的查詢性能? 索引基數如何影響MySQL中的查詢性能? Apr 03, 2025 am 12:09 AM

索引基数对MySQL查询性能有显著影响。高基数索引能更快定位数据,优化查询;低基数索引可能导致全表扫描。通过定期更新统计信息、选择合适的索引类型、避免过度索引和使用覆盖索引,可以有效提升查询性能。

MySQL查詢性能差的常見原因是什麼? MySQL查詢性能差的常見原因是什麼? Apr 12, 2025 am 12:11 AM

MySQL查询性能不佳的原因主要包括没有使用索引、查询优化器选择错误的执行计划、表设计不合理、数据量过大和锁竞争。1.没有索引导致查询缓慢,添加索引后可显著提升性能。2.使用EXPLAIN命令可以分析查询计划,找出优化器错误。3.重构表结构和优化JOIN条件可改善表设计问题。4.数据量大时,采用分区和分表策略。5.高并发环境下,优化事务和锁策略可减少锁竞争。

如何透過PHP配置來提高MySQL效能 如何透過PHP配置來提高MySQL效能 May 11, 2023 am 09:19 AM

MySQL是目前廣泛使用的資料庫伺服器之一,而PHP作為一種流行的伺服器端程式語言,其應用程式通常與MySQL互動。在高負載情況下,MySQL效能會受到很大影響,這時需要調整PHP配置以提高MySQL效能,進而提高應用程式的回應速度。本文將介紹如何透過PHP配置來提高MySQL效能。設定PHP.ini首先需要開啟PHP設定檔(PHP.ini),這樣可以更

如何透過查詢時間分析器來提高MySQL效能 如何透過查詢時間分析器來提高MySQL效能 May 11, 2023 am 09:25 AM

MySQL是廣泛使用的關聯式資料庫管理系統,由於其高效能、​​可擴展性和開源性質,成為了許多企業和個人使用的首選。然而,隨著資料量不斷增大、資料複雜度不斷提高,MySQL的效能問題開始浮現。其中一個重要的效能問題是查詢時間。查詢時間是指MySQL查詢所花費的時間。查詢時間越短,代表MySQL效能越高,能夠處理更多的查詢請求。針對此問題,我們可以透過查詢時間分析

如何透過事務隔離等級來提高MySQL效能 如何透過事務隔離等級來提高MySQL效能 May 11, 2023 am 09:33 AM

在MySQL中,事務隔離等級是一個非常重要的概念,它決定了在同時執行多個事務時,資料庫會如何處理資料的並發存取。在實際應用中,我們需要根據特定的業務需求來選擇適當的隔離級別,以提高MySQL的效能。首先,我們需要了解MySQL的四個事務隔離等級:READ-UNCOMMITTED、READ-COMMITTED、REPEATABLE-READ和SERIALIZA

如何透過MyISAM索引快取來提高MySQL效能 如何透過MyISAM索引快取來提高MySQL效能 May 11, 2023 pm 07:31 PM

MySQL是一款廣為使用的開源關聯式資料庫管理系統。在處理巨大的資料量時,良好的效能是至關重要的。 MyISAM索引快取是MySQL的一個非常重要的特性,它可以大幅提高資料讀取的速度和效能。在本文中,我們將深入探討MyISAM索引快取的工作原理以及如何配置和最佳化索引快取來提升MySQL的效能。什麼是MyISAM索引快取? MyISAM是MySQL中的一種儲存引

See all articles