Datenbank-Backups sind mittlerweile Standard. Doch um nach einem Crash rasch wieder zu einem stabilen Produktivbetrieb zurückzukehren, muss das Disaster Recovery sorgfältig geplant und eingeübt sein. Sonst besteht die Gefahr, dass Wichtiges vergessen wird.
Datenbanken sind oft I/O-lastig, weshalb man durch den Einsatz von Flash-Speicher den Hebel schon mal an der richtigen Stelle ansetzt, um ihnen Beine zu machen. Meist sind die Datenmengen aber so groß, dass es noch zu teuer wäre, sie komplett auf SSDs zu verlagern. Dann hilft eine intelligente Lösung aus Cache und Flash-Volumes.
Mit einem neuen zentralisierten Administrationswerkzeug, dem Oracle Enterprise Manager 12c, will Oracle seine Multitennant-Architektur für pluggable Databases as a Service (DBaaS) weiter voran bringen.
Auf der hauseigenen Konferenz und Messe OpenWorld in San Francisco hat Oracle als bedeutendste Neuerung im Datenbankbereich eine In-Memory-Option vorgestellt.
PostgreSQL in der Version 9.3 steht vor der Tür. Das kommende Release bringt einige Neuerungen hinsichtlich Geschwindigkeit, Benutzbarkeit, aber auch SQL-Standardkonformität.
Fusion-io, Anbieter von Software-definierten Flash-basierten Speicherlösungen, hat auf der Open Source Konferenz OSCON in Portland eine neue API vorgestellt, die Schreiboperationen ermöglicht, die Rücksicht auf Flash-Speicher nehmen.
Mit einem neuen Produkt, dem ZD-XL SQL Accelerator, will der SSD-Spezialist OCZ eine Plug-and-Play-Lösung vorstellen, die Microsofts SQL Server Beine machen soll.
MySQL ist die Standardlösung für freie relationale Datenbanksysteme im Web-Bereich. In den letzten Jahren ist durch neue Forks, weitere Storage Engines und gepatchte Versionen das Feld sehr unübersichtlich geworden. Höchste Zeit, sich einen Überblick über die wichtigsten Angebote zu verschaffen.
Einige Medien melden, Oracle habe stillschweigend die MySQL-Manapages unter einer proprietäre Lizenz gestellt. Dies war jedoch anscheinend keine Absicht.
SQL Injections sind die häufigste Schwachstelle von Anwendungen, die übers Web der Öffentlichkeit zugänglich sind. GreenSQL ist ein wirksames Mittel dagegen, das als Firewall zwischen Datenbank und Anwendung verdächtige Queries ausfiltert.
Schemaänderungen in MySQL können eine Herausforderung sein. Aber mit den richtigen Tools lässt sich die Aufgabe selbst bei großen Datenbanken effizient lösen.
In der neuen Version entwickelt sich die Konfigurationsmanagement-Software weiter und integriert zwei User-Module für die Verwaltung des Nginx-Webservers und die Replikation von MySQL-Datenbanken.
Kaum ein Tag vergeht ohne Meldungen über Einbrüche in Regierungs-, Militär- oder Firmen-Server. Wer die Vorgehensweise der Hacker genauer analysiert, wird schnell feststellen, dass in fast 90 Prozent der Fälle eine sogenannte SQL-Injection zur Komprimierung des Servers geführt hat.
Für ein aktuelles Projekt habe ich vor Kurzem nach einem stabilen, flexiblen und gut skalierbaren Datenbackend für eine Webapplikation gesucht. Bereits nach kurzer Zeit fiel die Wahl auf die NoSQL-basierte MongoDB.
Nachdem das PostgreSQL Core Team Replikation lange für eine Angelegenheit von Drittanbietern hielt, entschloss es sich im Jahr 2008, dem Wunsch vieler Anwender zu folgen und eine Replikationslösung zu integrieren, die schließlich in PostgreSQL 9 Teil der Datenbank wurde.
Openlayers ist eine Javascript-Bibliothek, die es ermöglicht, Landkarten in Webseiten einzubinden. Die Geodaten lassen sich entweder direkt programmieren oder aus einer Datenbank lesen. Letzteres ist die eleganteste Methode, die dieser Artikel näher beschreibt.
Die Globalisierung bringt es mit sich, dass der Mitarbeiter in Japan dieselbe Datenbank befüllt wie sein Kollege in Berlin. Voraussetzung ist ein Zeichensatz wie Unicode, der alle sinnvollen Zeichen der Welt beinhaltet. Worauf bei der Umstellung einer Oracle Datenbank auf Unicode zu achten ist und wo Fallstricke lauern, diskutiert dieser Artikel.