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。下面是曲线图:
可以看出,在1/2/4/6个实例情况下tps还基本上是呈线性增长的,虽说这样不能有绝对的说服性,实际情况中很有可能还有其他需要考虑的因素,但基本上也可以做一个参考,加上前面测过的MySQL 5.5对cpu多核的利用率,随着MySQL功能越来越强,看样子以后买好点的机器跑多个实例,比买普通的机器每台机器上跑单个实例更适合。
另外附上一张MySQL 5.1测试结果图,性能整体比MySQL 5.5低个20%~30%左右,当然我测试过程中os很多参数没调,MySQL本身也很多没调,不过两者是同一个标准测试的:
从上图看出,不完全的线性增长,tps比5.5低了些。哈哈,找个稳定的5.5版本升了吧。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Wie kann die Leistung von SQLServer und MySQL optimiert werden, damit sie ihre beste Leistung erbringen können? Zusammenfassung: In heutigen Datenbankanwendungen sind SQLServer und MySQL die beiden häufigsten und beliebtesten relationalen Datenbankverwaltungssysteme (RDBMS). Da die Datenmenge zunimmt und sich die Geschäftsanforderungen ständig ändern, ist die Optimierung der Datenbankleistung besonders wichtig geworden. In diesem Artikel werden einige gängige Methoden und Techniken zur Optimierung der Leistung von SQLServer und MySQL vorgestellt, damit Benutzer die Vorteile nutzen können

In der MySQL-Datenbank ist die Indizierung ein sehr wichtiges Mittel zur Leistungsoptimierung. Wenn die Datenmenge in der Tabelle zunimmt, können ungeeignete Indizes dazu führen, dass Abfragen langsamer werden oder sogar Datenbankabstürze verursachen. Um die Datenbankleistung zu verbessern, müssen Indizes beim Entwurf von Tabellenstrukturen und Abfrageanweisungen rational verwendet werden. Der zusammengesetzte Index ist eine fortschrittlichere Indizierungstechnologie, die die Abfrageeffizienz durch die Kombination mehrerer Felder als Indizes verbessert. In diesem Artikel erfahren Sie im Detail, wie Sie die MySQL-Leistung mithilfe zusammengesetzter Indizes verbessern können. Was ist ein zusammengesetzter Index?

In MySQL ist die Transaktionsisolationsstufe ein sehr wichtiges Konzept, das bestimmt, wie die Datenbank den gleichzeitigen Zugriff auf Daten handhabt, wenn mehrere Transaktionen gleichzeitig ausgeführt werden. In praktischen Anwendungen müssen wir die geeignete Isolationsstufe basierend auf den spezifischen Geschäftsanforderungen auswählen, um die Leistung von MySQL zu verbessern. Zunächst müssen wir die vier Transaktionsisolationsstufen von MySQL verstehen: READ-UNCOMMITTED, READ-COMMITTED, REPEATABLE-READ und SERIALIZA

MySQL ist ein weit verbreitetes relationales Datenbankverwaltungssystem. Aufgrund seiner hohen Leistung, Skalierbarkeit und Open-Source-Natur ist es für viele Unternehmen und Einzelpersonen zur ersten Wahl geworden. Da jedoch die Datenmenge weiter zunimmt und die Komplexität der Daten immer weiter zunimmt, treten Leistungsprobleme bei MySQL auf. Eines der wichtigen Leistungsprobleme ist die Abfragezeit. Unter Abfragezeit versteht man die Zeit, die für eine MySQL-Abfrage benötigt wird. Je kürzer die Abfragezeit, desto höher ist die Leistung von MySQL und die Fähigkeit, mehr Abfrageanforderungen zu verarbeiten. Um dieses Problem zu lösen, können wir die Abfragezeit analysieren

MySQL ist ein weit verbreitetes relationales Open-Source-Datenbankverwaltungssystem. Beim Umgang mit großen Datenmengen ist eine gute Performance entscheidend. Der MyISAM-Index-Cache ist eine sehr wichtige Funktion von MySQL, die die Geschwindigkeit und Leistung des Datenlesens erheblich verbessern kann. In diesem Artikel befassen wir uns eingehend mit der Funktionsweise des MyISAM-Indexcaches und der Konfiguration und Optimierung des Indexcaches zur Verbesserung der MySQL-Leistung. Was ist der MyISAM-Index-Cache? MyISAM ist ein Speicherindex in MySQL

Jugendkardinalität hat erhebliche Auswirkungen auf die Leistung von MySQL -Abfragen. Hohe Kardinalitätsindizes können Daten schneller lokalisieren und Abfragen optimieren. Niedrige Kardinalitätsindizes können zu einem vollständigen Tischscannen führen. Die Abfrageleistung kann effektiv verbessert werden, indem die Statistiken regelmäßig aktualisiert, den entsprechenden Indextyp ausgewählt, Over-Index vermieden und über Index verwendet werden.

MySQL ist heute einer der am weitesten verbreiteten Datenbankserver, und PHP, eine beliebte serverseitige Programmiersprache, interagiert in seinen Anwendungen normalerweise mit MySQL. Unter hohen Lastbedingungen wird die MySQL-Leistung stark beeinträchtigt. Zu diesem Zeitpunkt muss die PHP-Konfiguration angepasst werden, um die MySQL-Leistung zu verbessern und dadurch die Reaktionsgeschwindigkeit der Anwendung zu erhöhen. In diesem Artikel wird erläutert, wie Sie die MySQL-Leistung durch PHP-Konfiguration verbessern können. Um PHP.ini zu konfigurieren, müssen Sie zunächst die PHP-Konfigurationsdatei (PHP.ini) öffnen, damit Sie Änderungen vornehmen können

Mit der kontinuierlichen Entwicklung des Internets ist die Speicherung und Verwaltung großer Datenmengen in der MySQL-Datenbank zu einem alltäglichen Vorgang geworden. Gleichzeitig ist die Verwendung der PHP-Sprache zum Abfragen von Datenbanken zu einer gängigen Implementierungsmethode geworden. Da jedoch die Datenmenge weiter zunimmt, wird die Leistung der MySQL-Datenbank allmählich wichtig, und auch die Leistung von PHP bei der Abfrage von MySQL wird beeinträchtigt. Die Verbesserung der MySQL-Leistung durch die Optimierung von PHP-Abfragen ist zu einem der Probleme geworden, die Entwickler lösen müssen. PH
