Vorwort
In dieser Woche möchte ich mich mit den Unterschieden von
PostgreSQL, MySQL und MariaDB befassen. Es ist in keiner Weise in
dieser Artikelserie meine Absicht, den einen oder anderen
schlecht zu machen. Sondern möchte ich Euch sachlich und neutral
die technischen Unterschiede sowie die zu bedenkenden
Unterschiede in der Anwendung aufzeigen.
Ein weiterer Hintergrund für diese Artikelserie ist, dass ich
immer wieder Vorträge und Artikel zu diesem Thema lese, bei denen
sich mir alle Nackenhaare sträuben, weil der Autor bzw.
Vortragende sich hier dann doch nur in einem System wirklich
auskennt und teilweise hanebüchene Dinge über das jeweils andere
System erzählt werden.
Es gibt weltweit nur zwei Experten für beide Systeme. Zwei, die
seit Jahren am PostgreSQL-Projekt mitwirken und die
hauptberuflich jahrelang als Entwickler und Supporter für MySQL
gearbeitet haben. Zwei, die beide …
MySQL Cluster has been deployed to support some of the most demanding transactional services in the web and telecoms domains. This webinar will discuss best practices in scaling services on-demand for high volumes of reads and writes, and provide insight on the range of NoSQL and SQL access methods available to developers, specifically covering:
- Automatic partitioning for high scalability
- On-line scaling of the cluster across commodity hardware
- SQL and NoSQL interfaces, and what should be used when
- On-line updating of schema design to accommodate rapidly evolving applications
- Resources to get started
MySQL Workbench is a visual database modeling and design tool, a SQL editor, and an administrative tool. MySQL Workbench can help you create and validate your schema for your new MySQL databases, optimize existing physical MySQL databases with reverse/forward engineering and change management functions. Its SQL editor helps you create clean syntax and "error checks" existing SQL. Its administrative capabilities allow you and/or your customers to optimize and troubleshoot MySQL in their environment. The result is faster development and time-to-market, better product quality and performance, and easier as-needed administration.
Our expert webcast speaker is Scott Noyes, an Oracle MySQL Support Engineer who uses MySQL Workbench to help MySQL customers create better databases, prevent and address problems. Scott will show you how to use MySQL Workbench to do the following with your specific application:
- Easily develop, validate and …
Seit einigen Jahren gibt es in der IT einen neuen Begriff: NoSQL.
Übersetzen würde ich es mit kein-SQL oder Nicht-SQL. SQL ist eine
Programmiersprache zur Beschreibung von relationalen
Datenbanken.
Jetzt könnte angenommen werden, da SQL eine Programmiersprache
ist, handelt es sich bei NoSQL um alle anderen
Programmiersprachen. Wäre ja naheliegend. Genauso naheliegend,
wie die Annahme, dass Kalbsleberwurst aus Kalbsleber besteht.
Aber beides ist ein Trugschluss.
Liest man die Beschreibungen durch, erfährt man:
NoSQL soll quasi der Oberbegriff für alle Datenbankkonzepte in
der IT, die nicht SQL zur Beschreibung nutzen. Relational oder
nicht ist dabei egal.
Datenbankkonzepte ohne SQL. Wie war das noch - da gibt es doch
seit Jahren mehr als das relationale Konzept - es gibt
hierarchische Datenbankkonzepte (Implementierte Beispiele sind
Dateisysteme und LDAP) und es gibt objektorientierte …
Letztes Wochenende war die Froscon 2011 in St. Augustin. Wie angekündigt habe ich dort die Vorträge "Eight rollouts a day" und "NoSQL, NewSQL, MySQL" gehalten, und dabei eine ganze Menge wertvolles Feedback bekommen und eine Menge guter Kontakte gemacht. Allen, die mir zugehört haben oder mit denen ich gesprochen habe: Vielen Dank, und wenn Ihr Fragen habt, meldet Euch bitte!
Die Folien zu dem Talk "Eight Rollouts a day keeping downtime away" habe ich unten angehängt.
This is a description of how we are working at Booking.com with respect to code generation and deployment.
It is not a technical talk, there is not a single line of code.
Instead I am describing the business, the culture and the
organizational and personal framework that control development
and operations.
MySQL 5.6 builds on Oracle's investment in MySQL by adding improvements to Performance, InnoDB, Replication, Instrumentation and flexibility with NoSQL (Not Only SQL) access. In the first session of this 5-part Webinar series, we’ll cover the highlights of those enhancements to help you begin the development and testing efforts around the new features and improvements that are now available in the latest MySQL 5.6 Development Milestone and MySQL Labs releases.
Building upon the fundamental knowledge shared in Part 1 of the 3-part Webinar series, in the second installment we will unveil some of the inner workings in MySQL PHP APIs to help you make the best choices when building your applications. Many settings are designed to be configured for your specific application to achieve better performance, and yet are not discussed very often. This session will cover the following topics to enable you improve the performance of your PHP applications, including:
- Connection options and costs
- Buffered and unbuffered queries
- Handling multi-statement and multi-result
Join this technical session and learn the first-hand knowledge from the PHP experts from MySQL!
Von Samstag, den 20. August 09:00 Uhr (CEST) bis Sonntag, den 21.
August 2011 18:00 Uhr (CEST) findet das "Open Database Camp @
FrOSCon 2011" in Fachhochschule Bonn-Rhein-Sieg, Grantham-Allee
20, 53757 Sankt Augustin statt. Die DOAG wird auch vertreten
sein.
Mehr:
http://programm.froscon.org/2011/index.html
Replication is a versatile tool to solving many problems in today's highly dynamic modern web architectures, as well as offering many ways to simplify maintenance.
In this session, the MySQL replication developers will present a bag of useful tips and tricks related to the MySQL 5.5 GA and MySQL 5.6 Development Milestone Release, including:
- Ways to set up multi-source replication
- Multi-master setup: do's and don't
- Using logs for auditing
- Ways to handle filtering
- Keeping the system online
- Examining the binary log
- Using relay slaves
- Splitting the replication stream
- Handling fail-over
We will also cover the latest enhancements to replication included in the MySQL 5.6 Development Milestone Release.
Taxonomy upgrade extras: innodb data dictionary er-diagram german
Mit dem neuen MySQL Release 5.6 sind einige neue InnoDB Data
Dictionary Tabellen zum INFORMATION_SCHEMA hinzu
gekommen:
Neu in MySQL 5.5 sind:
| INNODB_CMP |
| INNODB_CMP_RESET |
| INNODB_CMPMEM |
| INNODB_CMPMEM_RESET |
| INNODB_TRX |
| INNODB_LOCK_WAITS |
| INNODB_LOCKS |
Neu …
[Mehr]