Titta på Oracle Change Notification, en så intressant Oracle-funktion.
Från Oracle-dokumentationen:"Databasändringsmeddelande är en funktion som gör det möjligt för klientapplikationer att registrera frågor i databasen och ta emot meddelanden som svar på DML- eller DDL-ändringar på objekten som är associerade med frågorna. Meddelanden publiceras av databasen när DML- eller DDL-transaktionen begår."