Tag: dba

Pillole Oracle: scovare e ricompilare oggetti invalidati

Ogni tanto capita che in seguito ad operazioni di modifica di programmi Oracle, alcuni oggetti da questi dipendenti risultino invalidati. Di solito, invocando questi oggetti con un client risulta in un errore a runtime. L’istruzione che permette di trovare lo stato degli oggetti è il seguente e deve essere lanciato da un utente con privilegi …

Continua a leggere

Oracle e millisecondi

Oggi mi sono trovato di fronte ad un problema: voglio vedere la differenza di tempo tra due scritture successive in una tabella in base al sysdate che viene scritto dentro. Le due transazioni sembrano molto ravvicinate, allo stesso secondo: 06/07/2016 09:28:24 06/07/2016 09:28:24 quindi volevo rendermi conto della distanza in millisecondi. Dal blog di Tom …

Continua a leggere

Oracle e sequence

Mi è capitato un caso in cui un record inserito in una tabella intorno alle 12.00 porta un valore di chiave primaria, ottenuto leggendo una sequence, superiore del valore ottenuto dalla stessa sequence dopo circa mezzora:         ID TEMPO ———- ——————-      65304 02/12/2015 10:55:27      65297 02/12/2015 12:37:38 Il mio DBA …

Continua a leggere