Morgen, Dienstag, den 20. September 2022 geht es los: Die DOAG 2022 Konferenz + Ausstellung beginnt in Nürnberg mit vielen interessanten Präsentation, kompetenten Referenten, reichhaltigen Ausstellern und vielem Anderen.
Mehr:
Kommende Woche Donnerstag, den 22. September 2022 wird das Offene Treffen der DOAG Datenbank Community, während der DOAG 2022 Konferenz + Ausstellung, die von Dienstag, den 20. September 2022 bis Freitag, den 23. September 2022 in Nürnberg stattfinden wird, stattfinden:
Offenes Treffen der DOAG Datenbank Community
Die DOAG Datenbank Community bespricht die aktuellen Themen der Community. Der Schwerpunkt liegt diesmal bei der „Öffnung der DOAG“ und die „Planung 2023“. Weitere aktuelle Themen der Teilnehmer sind erwünscht. Alle die an der Arbeit der DOAG Datenbank Community Interesse haben, sind …
[Mehr]Wer dies und dies gelesen hat, versteht mehr.
InnoDB ist eine Storage Engine, die mit Hilfe von MVCC Transaktionen implementiert. Transaktionen zu implementieren bedeutet, daß man in der Lage ist, mehrere Änderungen zusammenzufassen und als eine Einheit als gültig zu markieren oder zurück zu nehmen. Damit das Ganze trotzdem schnell ist, muß man ein wenig herumtricksen.
Angenommen, wir wollen eine Spalte in einer Zeile in der Tabelle t ändern:
UPDATE t SET x=17 WHERE id=3
Dann muß InnoDB das zunächst einmal in eine Zeilennummer in einer Speicherseite übersetzen: InnoDB speichert Daten in Seiten von 16 …
[Mehr]MongoDB 2.0 ist draußen, und implementiert eine Reihe interessanter neuer Dinge, die ich anderswo gerne hätte, insbesondere im Bereich Replica Sets.
Postgres hat das Release 9.1 draußen. Die versprochene synchrone Replikation ist jetzt verfügbar, sie ist grob vergleichbar mit der Semisynchronen Replikation in MySQL 5.5. Ein wesentlicher Unterschied ist, daß man bei Postgres einzelne, bestimmte Server als synchrone Slaves benennen kann, während MySQL …
[Mehr]Susanne Ebrecht (Ex-MySQL, jetzt 2nd Quadrant) weist in einem Blogeintrag auf ihr Training zur Horizonterweiterung hin.
2ndQuadrant and me are planning to offer special PostgreSQL trainings for MySQLers / MySQL Administrators.
Depending on attendees the training will be in English or German.
It is planned to do the first training in Bielefeld area (Germany). Also we are thinking about Amsterdam. Other locations might follow.
Wer interesse hat, sollte sich bei ihr melden: susanne@2ndquadrant.com, Xing.
Und hier der Eintrag im deutschen Blog.
heretic666 schrieb am 4. November 2010 12:11
...das man nicht auch wahlweise mit PostgreSQL oder MS SQL erschlagen
kann?
Mir fällt da im Moment kein Punkt ein...
Postgres ist ein Repräsentant der klassischen Datenbanken und fällt in dieselbe Kategorie wie Oracle, MS SQL oder DB/2. MySQL ist eine Datenbank, die sich in vielen Punkten an den Erfordernissen des Webs orientiert und ganz andere Schwerpunkte als Postgres oder Oracle setzt. Das ist auch eine der Erfahrungen, die der rote Sales (Oracle Sales) gerade mit blauen Kunden (MySQL Kunden) macht: Die meisten lassen sich nicht einfach auf rot konvertieren, weil das rote Produkt schlicht nicht die Leistungen bietet, die blauen Kunden wichtig sind.
Um Deine Frage konkreter zu …
Für viele MySQL-Anwendungen sind Covering Indexes eine wichtige Sache. Domas hat einen Artikel darüber Wie Wikipedia von Covering Indexes profitiert, und auch sonst sind solche Indices für viele MySQLer ein täglicher Bestandteil der Optimierungsarbeit.
Nun las ich neulich in einem Artikel eine Seitenbemerkung, daß Postgres keine Covering Indices unterstützt und das scheint tatsächlich der Fall zu sein, auch wenn ich in der Doku selber keine Hinweise darauf gefunden habe.
Warum Postgres das nicht kann ist zunächst einmal klar: MVCC macht das sehr schwierig. In meinem Vortrag zur InnoDB Storage Engine ( …
[Mehr]