Bei dem Trigger handelt es sich um keinen ON CONNECT / DISCONNECT Trigger, sondern wie aus dem Trigger-Body zu sehen ist, ein BEFORE INSERT Trigger für die Tabelle USELOG.
Da der Primärschlüsselwert durch einen Generator vergeben wird, können natürlich Lücken entstehen, wenn eine Insert-Operation durch ein Rollback zurückgesetzt wird. Nichts Ungewöhnliches.