Geschickte Konfiguration und Geschwindigkeits-optimierte SQL-Selects verbessern die Performance einer Datenbankanwendung ganz ohne zusätzliche teure Hardware merklich - demonstriert am Beispiel von Oracle-Datenbanken unter Linux.
article
Auch im vergangenen Monat gab es einige Neuigkeiten in der Welt freier Software. Wir picken die Leckerbissen heraus: Mails drucken mit Muttprint und mit Xfe Dateien verwalten. Außerdem stellen wir Sync2cd für Backups vor und die neue Version von IRC. Cidrecreme rundet die Sache nach einigen...
Projekte wie Pax oder Exec-Shield verankern tief im Kern eines Linux-Systems zusätzliche Sicherheitsmechanismen, die deutlich über die herkömmliche Zugriffskontrolle hinausgehen. Sie vermindern die Gefahr durch Exploits, Race Conditions und Ressourcen-Verschwendung.
Eine 125 TByte große Datenbank unter Linux speichert Simulationsergebnisse im Deutschen Klimarechenzentrum. Eine ausgefeilte hierarchische Speicherlösung begrenzt den benötigten Plattenplatz.
Datenbanken sprechen die gemeinsame Muttersprache SQL - aber in vielen herstellerspezifischen Dialekten. Ein neuer Konverter verspricht zwischen dreizehn Mundarten zu dolmetschen.
Zentralisierte Backup-Lösungen sparen Zeit, Platz und Geld. Auch Datenbanken lassen sich auf diese Weise sichern, brauchen aber die Unterstützung spezieller Software. Ein Vergleich am Beispiel von Oracle.
Im vergangenen Monat stellte der Admin-Workshop Werkzeuge vor, mit denen Administratoren Serverdienste in ihr System einbinden. Dieses Mal erfahren Sie alles über das Ident-Protokoll und dessen Aufgaben sowie die Fallen, die entstehen, wenn ein Rechner als Server dient.
Flirrende Hitze, Sand und Staub. Drei Männer belagern eine morsche Bahnstation, haben den alten Bahnwärter eingesperrt und warten auf den Zug - zehn Minuten, eine kleine Ewigkeit vergeht. Den bärtigen Snaky ärgert eine Fliege. Er fängt sie schließlich lebend mit dem Lauf seines Revolvers.
Datenbanken bilden das Herzstück der Informationsgesellschaft. Kein Wunder also, dass Auswahl, Geschwindigkeit und Sicherheit der Speicherkünstler zentrale Themen in vielen IT-Abteilungen sind - und diesen Monat auch im Linux-Magazin.
Das Prinzip von Rsnapshot ist nicht neu: Rsync und SSH kopieren zu sichernde Daten zyklisch auf einen anderen Rechner, inkrementelle Backups liegen platzsparend hinter Hardlinks. Die Funktionsvielfalt und das simple Setup suchen aber ihresgleichen.
Wer Open Source programmiert, braucht selten das Rad neu zu erfinden. Die meisten Probleme hat schon einmal jemand anderes gelöst. Eine spezialisierte Suchmaschine fördert praktische Codefragmente in vielen Programmiersprachen zutage.
Modernes Bandbreitenmanagement begrenzt und formt den Datenstrom, der das eigene Netz verlässt. Das steigert die Performance der vernetzten Applikationen und spart auch Kosten. Jedes Linux beherrscht heute die passenden Verfahren; zwei Appliances zeigen, wie einfach die Verkehrskontrolle gelingt.
Inetd und Xinetd verwalten Netzdienste und kümmern sich um die Kommunikation mit den Clients. So muss ein Programm weder Daemon- noch Netzwerk-Code enthalten, um als Internetserver zu arbeiten.
Wer im Hauptverzeichnis der Quellen von Kernel 2.6.9 nacheinander »du -sh« und »du -sh drivers net sound« tippt und das Verhältnis bildet, erfährt: Etwa 55 Prozent des aktuellen stabilen Linux-Kernels bestehen aus Treibercode. Der hohe Wert verwundert angesichts des riesigen Zoos an Hardware...
Wirksamer als eine schnellere Internetanbindung ist es, die Datenströme passend zu ihren Protokollen neu zu mischen. Der Effekt beim Traffic Engineering: Interaktive Anwendungen à la SSH laufen spürbar flüssiger und Voice over IP lässt sich von fetten FTP-Downloads nicht mehr stören.













