MySQL 5.0. Kai Voigt MySQL AB kai@mysql.com. Kiel, 17. Februar 2006



Similar documents
MySQL Technical Overview

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

PASS Deutschland e.v. Regionalgruppe Köln/Bonn/Düsseldorf

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

High Availability and Scalability for Online Applications with MySQL

New Features in MySQL 5.0, 5.1, and Beyond

Tier Architectures. Kathleen Durant CS 3200

SCALABLE DATA SERVICES

Tushar Joshi Turtle Networks Ltd

MySQL 5.0 vs. Microsoft SQL Server 2005

MySQL Cluster: HA als StorageEngine

DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems Santa Clara, April 12, 2010

<Insert Picture Here> MySQL in the Oracle Ecosystem

Products and Solutions

Quantum BACKUP. RECOVERY. ARCHIVE. IT S WHAT WE DO.

MySQL 6.0 Backup. Replication and Backup Team. Dr. Lars Thalmann Dr. Charles A. Bell Rafal Somla. Presented by, MySQL & O Reilly Media, Inc.

MySQL Storage Engines

Database Migration from MySQL to RDM Server

S W I S S O R A C L E U S E R G R O U P. N e w s l e t t e r 3 / J u l i with MySQL 5.5. Spotlight on the SQL Tuning

High Availability Solutions for the MariaDB and MySQL Database

Databases and SQL. Homework. Matthias Danner. June 11, Matthias Danner Databases and SQL June 11, / 16

Enterprise User Security

AV-004: Administering and Programming with ORACLE

Oracle Application Express MS Access on Steroids

MySQL for Beginners Ed 3

SOFTWARE-DEFINED STORAGE IN ACTION. What s new in SANsymphony-V v10

Tivoli Storage Manager - Produktübersicht

Application Engineered Storage Der nächste Level der Integration

ORACLE INSTANCE ARCHITECTURE

OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni

Deutsche Bank Finance IT Migration Oracle Exadata

D61830GC30. MySQL for Developers. Summary. Introduction. Prerequisites. At Course completion After completing this course, students will be able to:

CA Computer Associates. Nils Meyer CA Computer Associates GmbH Hamburg

<Insert Picture Here> Playing in the Same Sandbox: MySQL and Oracle

ORACLE DATABASE 11G: COMPLETE


How To Compare The Two Database Engines

Database Extension 1.5 ez Publish Extension Manual

PHP on IBM i: What s New with Zend Server 5 for IBM i

DBMS / Business Intelligence, SQL Server

Bacula Enterprise Edition

Windows Azure: What s new?

Die neuen Sophos Suiten - Alles in einer Lizenz

Dbvisit Replicate. Dbvisit Replicate Overview

AWS Schema Conversion Tool. User Guide Version 1.0

MySQL Administration and Management Essentials

LearnFromGuru Polish your knowledge

Part 3. MySQL DBA I Exam

50238: Introduction to SQL Server 2008 Administration

Asterisk und Mediagateways

D12C-AIU Oracle Database 12c: Admin, Install and Upgrade Accelerated NEW

CommVault Simpana 7.0 Software Suite. und ORACLE Momentaufnahme. Robert Romanski Channel SE

AWS Schema Conversion Tool. User Guide Version 1.0

NetVault Daten- Backup und Restore Lösungen

SharePoint Community Tools fürs Web 2.0

Microsoft Nano Server «Tuva» Rinon Belegu

How To Get A Memory Memory Device From A Flash Flash To A Memory Card (Iomemory) For A Microsoft Flash Memory Card From A Microsable Memory Card For A Flash (Ios) For An Iomemories Memory

Linas Virbalas Continuent, Inc.

Oracle Database Cloud Service Lösungen und Strategien. Paul Wehner, Senior Director Sales Consulting, Oracle Frankfurt

Monitoring MySQL. Kristian Köhntopp

MySQL OLTP (Transactional) Load Testing

Trends in der Forensik von Mobiltelefonen

Bubble Code Review for Magento

Database Management System Choices. Introduction To Database Systems CSE 373 Spring 2013

Database Administration with MySQL

Welcome to Virtual Developer Day MySQL!

Update to V10. Automic Support: Best Practices Josef Scharl. Please ask your questions here Event code 6262

SAP NetWeaver Application Server architecture

Stefan Aicheler Regional Sales Manager Alexander Röhlich Systems Engineer

<Insert Picture Here> Oracle Direct Potsdam

Ihr Team vor Ort. Rolf Oechsler District Sales Manager. Christian Mergl Applications & Systems Specialist, Certified LabVIEW Architect. ni.

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-

Choices for implementing SMB 3 on non Windows Servers Dilip Naik HvNAS Pty Ltd Australians good at NAS protocols!

Optimization of LMS for Improving User Response Time

Realisierung einer VoIP Lösung mit Mitel

HP s Migration to and use of SharePoint Paul Turner and Bernward Kett Senior Consultants Hewlett Packard Gmbh

Database Performance with In-Memory Solutions

1. This lesson introduces the Performance Tuning course objectives and agenda

Netezza Workbench Documentation

Management (ALM) Presales - Senior Principal Technical Consultant

<Insert Picture Here> MySQL Update

Echtzeit-Analyse von Social Media Daten mit Jedox und GPU-beschleunigten OLAP Datenbanken

SQL 2014 CTP1. Hekaton & CSI Version 2 unter der Lupe. Sascha Götz Karlsruhe, 03. Dezember 2013

High-availability with Galera Cluster for MySQL

OpenAdmin Tool for Informix (OAT) October 2012

ADOBE AIR. Working with Data in AIR. David Tucker

Architecture and Implementation of Database Management Systems

Symantec NetBackup in virtuellen Umgebungen

Roman Schweizer Microsoft Schweiz GmbH

Best Practices for Using MySQL in the Cloud

Transcription:

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