Brave new World: Was ist eigentlich NoSQL !?

Derzeit entsteht ein regelrechter Hype um die sogenannten NoSQL-Datenbanken wie zum Beispiel CouchDB oder MongoDB, aber was ist das eigentlich? Wie der Name schon sagt: man benutzt kein SQL, um auf die Datenbank zuzugreifen, aber NoSQL ist noch viel mehr! Um zu verstehen, was Not only SQL eigentlich macht, ist es hilfreich, erst einmal zu weiterlesen

Chive – eine phpMyAdmin-Alternative !?

Meine Meinung über phpMyAdmin dürfte inzwischen hinlänglich bekannt sein, um so interessierter bin ich an Alternativen wie zum Beispiel den Adminer. Mit großem Brimborium wird jetzt wohl scheinbar Chive als Heilsbringer gefeiert, aber was leistet die Open Source eigentlich? Nach einem ersten Blick auf das Tool kann man sich nicht des Eindrucks erwehren, das die weiterlesen

HeidiSQL in der Version 5 erschienen

Nachdem sich MySQL-Front wohl endgültig von der Bildfläche verabschiedet hat, und ich bis heute noch nicht verstanden habe, wo der Sinn im Verkauf der Software lag, ist nun HeidiSQL in der Version 5 erschienen. HeidiSQL wird vom gleichen Programmierer erstellt, der bereits MySQL-Front vor dessen Verkauf programmiert hat, und ist so etwas wie die Standard-GUI weiterlesen

Optimierung von Webseiten mit dem Jet Profiler

Ich habe ja bereits vor einiger Zeit über den Jet Profiler berichtet, bei dem es sich um einen Profiler für MySQL handelt, der unter anderem Slow Queries aufspüren kann. Slow Queries sind solche Queries, die eine längere Ausführungszeit benötigen, als in der Config von MySQL als Maximalwert vorgegeben ist. Bisher hatte ich noch nicht wirklich weiterlesen

Alternative zu PHPMyAdmin

Besagtes „Tool“ und ich werden in diesem Leben keine Freunde mehr, dummerweise hat es sich als Quasi-Standard etabliert. Wenn IT-Leiter großer deutscher Werbeagenturen ihre Crew auf dieses Web-Tool einschwören, und sich dann wundern, dass der Austausch über Server hinweg in die Hose geht, braucht man dazu eigentlich nichts mehr zu sagen. Schuld an der Misere weiterlesen

Top MySQL Performance Tipps

Im MySQL Forge ist eine interessante Liste bzgl. MySQL Performance aufgetaucht. Einige Hinweise sind nichts neues (Benutze niemals SELECT *), andere sind interessanterer Natur: zum Beispiel die Aussagen über die Größe von Primary Keys in InnoDB-Tabellen. Das man Textfelder stets in eine eigene Tabelle packen sollte ist an sich auch nichts neues, aber naja, es weiterlesen

Openark-Kit – coole Tools für MySQL

Shlomi Noach hat eine interessante Tool-Sammlung für MySQL veröffentlicht. Das Ganze funktioniert über die Shell und setzt Python voraus. Die Tools sind natürlich frei verfügbar. Im Einzelnen sind es die folgenden 8 Tools: oak-apply-ri Referentielle Integrität auf zwei Spalten mit einer Eltern-Kind-Beziehung oak-block-account Benutzer innerhalb von MySQL sperren oak-kill-slow-queries Killen von Slow Queries oak-modify-charset Ändert weiterlesen

Was wird nun aus MySQL?

Das Monty Widenius Sun verlässt, ist ja fast schon ein alter Hut. Zu behäbig sei der Branchen-Riese, und scheinbar scheint es auch einige Diskussionen über die Freigabe von MySQL 5.1 gegeben zu haben. Monty hielt den Zeitpunkt der Herausgabe verfrüht und entsprechend scheint es noch die eine oder andere Unstimmigkeit in MySQL zu geben, die weiterlesen