Häufig ist es notwendig herauszufinden, in welchem Status – offen (auch PENDING) oder abgeschlossen – sich Transaktionen befinden, um in Abhängigkeit davon andere Operationen auszuführen. Ist zum Beispiel eine INSERT-Operation schon abgeschlossen, oder wird diese noch weitergeführt? Das Release 2 zur Oracle-Datenbank 11g bietet dafür die neue Funktion WAIT_ON_PENDING_DML an. »mehr
Viele Anwendungen verbinden sich über einen einzigen Datenbankbenutzer im Verfahren des Connection Pooling mit der Datenbank. Alle Aktionen, egal ob es das Lesen oder Ändern von Daten betrifft, werden durch diesen einen Benutzer vorgenommen. Auf der Middletier arbeiten unterschiedliche Benutzer mit den Anwendungen, die sich auch der Middletier gegenüber individuell authentifiziert haben. »mehr
Wie können Sie feststellen, mit welchen Eigenschaften, das heißt mit welchem DDL-Kommando (Data Definition Language), eine Tabelle erzeugt worden ist? Welche Indizes, Trigger usw. gehören zu der Tabelle? Die einfache Antwort ist, Skripte zu schreiben, die die entsprechenden Abfragen auf die Data Dictionary Views wie USER_TABLES, USER_INDEXES usw. ausführen. »mehr
Die Oracle-Datenbank 11g hat einige Verbesserungen im Umfeld der manuellen Datenbank-Aktualisierung eingeführt. So gibt es neben dem SQL-Upgrade-Skript auch ein gesondertes Skript für ein Downgrade, über das Sie zum Ursprungsrelease zurückkehren. »mehr
In den meisten Tabellenkalkulationen können eine Menge von gleichartigen Datensätzen in Gruppen, den sogenannten Pivot-Tabellen zusammengefasst werden. Bei Gruppierung nach zwei oder mehreren Feldern kann die Pivot-Tabelle auch als sogenannte Kreuztabelle angezeigt werden, um die Übersichtlichkeit zu erhöhen. »mehr
Native Kompilierung out-of-the box »mehr
Performantes Einfügen »mehr
Daten sicher ver- und entschlüsseln »mehr
INVISIBLE-Indizes im Praxiseinsatz »mehr