Möchte man zu einem Datum ein oder mehrere Monate addieren, so gibt es grundsätzlich zwei Möglichkeiten. Man nutzt die SQL Funktion ADD_MONTHS SELECT ADD_MONTHS(sysdate,1) FROM dual; oder den Datentyp INTERVAL…
Weiter lesenYear: 2023
SQLPLUS – versteckte, interessante Schätze
Mit der Zeit sind immer wieder neue Funktionalitäten im SQLPLUS dazu gekommen, die für viele Benutzer sehr interessant sein können, ohne dass diese - bzw. deren Anwendungsmöglichkeiten - genauer behandelt…
Weiter lesenWebinar zum Thema Noisy Neighbours – DML und LGWR
Im dritten Webinar zum Thema Noisy Neighbours schauen wir uns die Auswirkungen von DML auf den LGWR in verschiedenen VMs bzw. PDBs genauer an. Dabei werden kleine und große Transaktionen…
Weiter lesenWebinar zum Thema Noisy Neighbours – lesende IOs
In meinen zweiten Webinar zum Thema Noisy Neighbours behandle ich die Auswirkung von lesenden I/O Operationen in verschiedenen VMs. Dabei behandle ich auch den Einfluss der Storage Infrastruktur und der…
Weiter lesenOracle Database 23c Free Developer Release
Die Oracle Database 23c Free Developer Release ist der Nachfolger der Oracle XE (Express) Edition. Es gelten auch hier die üblichen Einschränkungen: 2 CPU Threads (Cores) 2 GB RAM 12…
Weiter lesenOptimizer Parsing Trace (EVENT 10053) mit DBMS_SQLDIAG.DUMP_TRACE erzeugen
Oder wie löst man das Henne und Ei Problem? Der Oracle CBO - Cost Based Optimizer - bietet eine Möglichkeit, ihm beim Arbeiten zuzusehen. Gerade die ersten Versionen - der…
Weiter lesenFunction Based Indizes können Trigger und Stored PL/SQL invalidieren!
Im Zuge einer Tabellenreorganisation mittels ALTER TABLE MOVE ONLINE sind plötzlich invalide Objekte aufgetreten, die zu Problemen im (RAC) Applikationsbetrieb geführt haben. Bei der Suche nach der Ursache sind einige…
Weiter lesen