suchen
HeimDatenbankMySQL-TutorialSun发布MySQL 5.1版修复Bug大幅升级

Sun在其收购后的第一次MySQL会议后,决定在开源数据库方面对MySQL进行升级。Sun将利用这项活动在美国加州发布MySQL 5.1,新版本增加了几个新的特点,使数据库能够更适合在大型企业的关键业务应用。 “5.1虽然听起来是似乎是小幅度的升级,但是已经具备了一些

Sun在其收购后的第一次MySQL会议后,决定在开源数据库方面对MySQL进行升级。Sun将利用这项活动在美国加州发布MySQL 5.1,新版本增加了几个新的特点,使数据库能够更适合在大型企业的关键业务应用。“5.1虽然听起来是似乎是小幅度的升级,但是已经具备了一些非常出色的特点,”Sun的MySQL产品部副总裁Zack Urlocker表示。“也许我们该称它为6.0,因为这里面包含了很多升级,并且我们已经为这个研究了数年的时间。”

5.1的优势主要体现在分区,事件管理,基于行的复制和基于磁盘的集群.它们都已经成为IBM,Oracle, 和Microsoft提供的标准升级功能,但是他们必须帮助MySQL提高在性能和规模是至关重要的环境下的竞争力.

“我们真正做到了一件值得骄傲的事,就是我们修复了5.0版本的一批BUG,”Urlocker表示,“所以5.1不仅具有更高的可靠性,而且性能提升20%左右,这次升级将带来一个显著的性能提升和可扩展性的增强.”

MySQL曾表示在第一季度,3月31日之前发布5.1,一些开发商也都在等待新版本的发布.一位英国的用户在上个月就曾表示:“我有点失望,一季度已经差不多快要结束了,但是还没有看到任何要发布MySQL 5.1的迹象.”

下周的讨论议题主要包括交易引擎MySQL的开发者应该在发展的过程中注重哪些方面.今天大部分顾客都在使用InnoDB,这个软件已经在几年前变成了一种习惯性用于Oracle,MySQL一直在开发一种替代品,叫做Falcon,这将与MySQL 6.0一同发布.

同时,MySQL最早的开发者之一Michael Widenius正在开发一个叫作Maria的交易引擎,它的一个版本已经在1月份发布.

“Maria开发团队的目标是使Maria成为MySQL AB的默认交易引擎,Falcon团队也是同样的这个目标.”Michael Widenius曾经在博客中写道.

开发商也在为MySQL寻找一个新的路线图,在一些Sun以10亿美元结束收购后没有给出的领域,它们在寻找一些Sun不会干预MySQL的开放源代码的发展模式,以及一些它已经承诺不会去做的那些方面.

Sun看起来的确在精心收集关于Falcon的市场信息,该软件将在“多核心,多线程环境下被优化为WEB应用程序,”Urlocker表示.Sun一直在使用类似的语言,在其运行繁忙服务器上的多核心、多线程处理器上.

另外,Poodle十分看好这次收购,Sun是一家同时提供免费和付费产品的大公司,这将有助于MySQL打入企业市场.他表示:“我并不是说MySQL已经在一定水平上能同那些大型的产品相比,但是它正在快速在成长.”

【相关文章】

  • MySQL聚焦Web 2.0的可扩展性
  • GlassFish和MySQL社区共同发布新的软件包
  • Sun宣布已完成对开源数据库MySQL的收购

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Wie behandeln Sie Datenbank -Upgrades in MySQL?Wie behandeln Sie Datenbank -Upgrades in MySQL?Apr 30, 2025 am 12:28 AM

Zu den Schritten für die Aktualisierung der MySQL -Datenbank gehören: 1. Sicherung der Datenbank, 2. Stoppen Sie den aktuellen MySQL -Dienst, 3. Installieren Sie die neue Version von MySQL, 14. Starten Sie die neue Version des MySQL -Dienstes, 5. Wiederherstellen Sie die Datenbank wieder her. Während des Upgrade -Prozesses sind Kompatibilitätsprobleme erforderlich, und erweiterte Tools wie Perconatoolkit können zum Testen und Optimieren verwendet werden.

Was sind die verschiedenen Sicherungsstrategien, die Sie für MySQL verwenden können?Was sind die verschiedenen Sicherungsstrategien, die Sie für MySQL verwenden können?Apr 30, 2025 am 12:28 AM

Zu den MySQL-Backup-Richtlinien gehören logische Sicherungen, physische Sicherungen, inkrementelle Sicherungen, replikationsbasierte Backups und Cloud-Backups. 1. Logical Backup verwendet MySQldump, um die Datenbankstruktur und -daten zu exportieren, die für kleine Datenbanken und Versionsmigrationen geeignet sind. 2. Physische Sicherungen sind durch das Kopieren von Datendateien schnell und umfassend, erfordern jedoch eine Datenbankkonsistenz. 3. Incremental Backup verwendet eine binäre Protokollierung, um Änderungen aufzuzeichnen, was für große Datenbanken geeignet ist. V. 5. Cloud -Backups wie AmazonRDs bieten Automatisierungslösungen, aber Kosten und Kontrolle müssen berücksichtigt werden. Bei der Auswahl einer Richtlinie sollten Datenbankgröße, Ausfallzeittoleranz, Wiederherstellungszeit und Wiederherstellungspunktziele berücksichtigt werden.

Was ist MySQL Clustering?Was ist MySQL Clustering?Apr 30, 2025 am 12:28 AM

MysqlclusteringenhancesDatabaserObustnessandScalabilityBydiTributingDataacrossmultiPlenodes

Wie optimieren Sie das Datenbankschema -Design für die Leistung in MySQL?Wie optimieren Sie das Datenbankschema -Design für die Leistung in MySQL?Apr 30, 2025 am 12:27 AM

Das Optimieren von Datenbankschema -Design in MySQL kann die Leistung in den folgenden Schritten verbessern: 1. Indexoptimierung: Erstellen Sie Indizes für gemeinsame Abfragespalten, Ausgleich des Aufwand der Abfragen und Einfügen von Aktualisierungen. 2. Tabellenstrukturoptimierung: Redundieren Sie die Datenreduktion durch Normalisierung oder Anti-Normalisierung und verbessern Sie die Zugangseffizienz. 3. Datentypauswahl: Verwenden Sie geeignete Datentypen, z. B. int anstelle von VARCHAR, um den Speicherplatz zu reduzieren. 4. Partitionierung und Untertisch: Verwenden Sie für große Datenvolumina die Partitionierung und Untertabelle, um Daten zu dispergieren, um die Abfrage- und Wartungseffizienz zu verbessern.

Wie können Sie die MySQL -Leistung optimieren?Wie können Sie die MySQL -Leistung optimieren?Apr 30, 2025 am 12:26 AM

TooptimizeMySQLperformance,followthesesteps:1)Implementproperindexingtospeedupqueries,2)UseEXPLAINtoanalyzeandoptimizequeryperformance,3)Adjustserverconfigurationsettingslikeinnodb_buffer_pool_sizeandmax_connections,4)Usepartitioningforlargetablestoi

So verwenden Sie MySQL -Funktionen für die Datenverarbeitung und BerechnungSo verwenden Sie MySQL -Funktionen für die Datenverarbeitung und BerechnungApr 29, 2025 pm 04:21 PM

MySQL -Funktionen können zur Datenverarbeitung und -berechnung verwendet werden. 1. Grundlegende Nutzung umfasst String -Verarbeitung, Datumsberechnung und mathematische Operationen. 2. Erweiterte Verwendung umfasst die Kombination mehrerer Funktionen zur Implementierung komplexer Vorgänge. 3. Die Leistungsoptimierung erfordert die Vermeidung der Verwendung von Funktionen in der WHERE -Klausel und der Verwendung von Gruppenby- und temporären Tabellen.

Eine effiziente Möglichkeit, Daten in MySQL einzufügenEine effiziente Möglichkeit, Daten in MySQL einzufügenApr 29, 2025 pm 04:18 PM

Effiziente Methoden für das Batch -Einfügen von Daten in MySQL gehören: 1. Verwenden von InsertInto ... Wertesyntax, 2. Verwenden von LoadDatainFile -Befehl, 3. Verwendung der Transaktionsverarbeitung, 4. Stapelgröße anpassen, 5. Deaktivieren Sie die Indexierung, 6. Verwenden Sie die Einfügung oder einfügen.

Schritte zum Hinzufügen und Löschen von Feldern zu MySQL -TabellenSchritte zum Hinzufügen und Löschen von Feldern zu MySQL -TabellenApr 29, 2025 pm 04:15 PM

Fügen Sie in MySQL Felder mit alterTabletable_nameaddcolumnNew_columnvarchar (255) nach oben nachzusteuern. Beim Hinzufügen von Feldern müssen Sie einen Speicherort angeben, um die Abfrageleistung und die Datenstruktur zu optimieren. Vor dem Löschen von Feldern müssen Sie bestätigen, dass der Betrieb irreversibel ist. Die Änderung der Tabellenstruktur mithilfe von Online-DDL, Sicherungsdaten, Testumgebungen und Zeiträumen mit niedriger Last ist die Leistungsoptimierung und Best Practice.

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

SecLists

SecLists

SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

EditPlus chinesische Crack-Version

EditPlus chinesische Crack-Version

Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion