MySQL 5.0 Kai Voigt MySQL AB kai@mysql.com Kiel, 17. Februar 2006 1
Agenda Das Unternehmen Die Produkte MySQL 5.0 MySQL 5.1 2
MySQL AB 10 Jahre 300 Mitarbeiter Uppsala, München, Cupertino, Paris, Tokyo, Dublin,..., Kiel Philosophie: Open Source 3
Umsatz Software kostenfrei unter GPL Kommerzielle Lizenzen Professional Services Consulting Training und Zertifizierung Support 4
MySQL Network Helpdesk Advisors Zertifizierte Binaries Wissensdatenbank 5
Produkte MySQL Server Connectors MaxDB MySQL Cluster MySQL GUI Tools 6
MySQL Server Kernprodukt Alle gängigen Plattformen Viele Schnittstellen Noch 6 Folien 7
MySQL Cluster Hochverfügbarkeit Kein Single Point of Failure Lastverteilung Horizontale Skalierung Mehr um 17 Uhr 8
GUI Tools MySQL Migration Toolkit MySQL Administrator MySQL Query Browser MySQL Workbench 9
Migration Toolkit 10
Migration Toolkit 10
MySQL Administrator 11
Query Browser 12
MySQL Server 5.0 13
Sub-Agenda Einsatzbereiche Konzepte Produktmerkmale Ausblicke 14
Allzweckwaffe Für alle Stacks LAMP J2EE.NET Alle gängigen Betriebssysteme Viele Programmiersprachen 15
Schlachtfelder Web-Anwendungen ERP-Systeme Telekommunikation Authentizierung 16
3 Prinzipien Performanz Stabilität Einfachheit 17
Architektur Verbindungsebene SQL-Ebene Storage-Ebene Zukunft: Pluggable Modules 18
Architektur MySQL-Server Verwaltungsdienste & Werkzeuge Datensicherung & Wiederherstellung, Sicherheit, Replikation, Cluster, Administration, Konfiguration, Migration & Metadaten SQL-Schnittstelle DML, DDL, Stored Procedures Views, Triggers, usw. Connection Pool Authentifizierung, Wiederverwendung, Connection Limits, Speichertest, Caches Parser Abfrage-Übersetzung, Objektprivilegien Optimizer Zugriffspfade, Statistiken Caches & Buffers Global und spezifisch für Engines Austauschbare Speicher-Engines Verwaltung von Arbeits- und Festplattenspeicher sowie Indizes MyISAM InnoDB Archive Federated Memory Merge Cluster BDB kundenspez. Datei-System NTFS NFS SAN - NAS Dateien & Log-Dateien Redo, Undo, Daten, Index, Binary, Error, Query und Slow 19
Speicher-Engines InnoDB MyISAM Berkeley DB Memory Cluster Archive Blackhole CSV und viele mehr Federated 20
Server-Features 21
SQL-Standards Transaktionen Stored Procedures Triggers Views Cursors Information Schema 22
Instance Manager Zentrale Konfiguration Fernwartung 23
SQL Mode Bad Data Integrität der Daten Konfigurierbare Empfindlichkeit 24
XA Transaktionen zwischen Servern Two Phase Commit 25
Replikation Asynchrone Datenkopien Lastverteilung 26
Embedded Server Server als Library Standalone-Anwendungen CD Volle Funktionalität 27
Mehr Infos White Papers Downloads Dokumentation Mailing-Listen Forum 28
Danke http://www.mysql.com/ 29