My Oracle Support Banner

HOWTO : Understand TimesTen Replication And Bulk Delete Transaction Limitations (Doc ID 1337445.1)

Last updated on FEBRUARY 27, 2019

Applies to:

Oracle TimesTen In-Memory Database - Version and later
Information in this document applies to any platform.
Timesten replication.
Bulk delete transaction.
***Checked for relevance on 26-Sep-2013***


Running a bulk delete transaction along replication may incur numerous lock time out messages
and could severely impact a system.

The large single transaction deleting many hundreds of thousands of rows will see these symptoms
in the log files :

17:18:24.23 Err : REP: 25569: RMS_SSR_PRIMARY:meta.c(4874): TT16064: Failed to execute prepared command in metaUpdateSendLSN1()
17:18:24.23 Warn: REP: 25569: RMS_SSR_PRIMARY:rephold.c(96): TT16041: Failed to compute a new replication hold LSN in rephold()
17:18:24.24 Err : REP: 25569: RMS_SSR_PRIMARY:meta.c(4874): TT6003: TT6003: Lock request denied because of time-out
Details: Tran 4.269768 (pid 25569) wants X lock on rowid 0x00000000001d6d30, table TTREP.REPPEERS. But tran 2.880 (pid 25569) has it in U (request was U). Holder SQL () -- file "hindex.c", lineno 2009, procedure "sbHixGetCursorFirstFetchLocks()"


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.