List of Built-In Procedures
There are 131 built-in procedures available in TimesTen, all listed on the next table.
Built-in Name | Description | TimesTen Classic Support | TimesTen Scaleout Support |
---|---|---|---|
Sets the Least Recently Used (LRU) aging attributes on all regular tables that have been defined with an LRU aging policy. |
Yes |
No |
|
ttAgingTableLRUConfig |
Sets the Least Recently Used (LRU) aging attributes on a specified table that has been defined with an LRU aging policy. |
Yes | No |
Starts the aging process |
Yes |
No |
|
Sets application-defined context for the next update record to pass application specific data to XLA readers. |
Yes |
No |
|
Returns information about the current or last backup of the database. |
Yes |
Yes |
|
Provides information about perm blocks and the amount of block-level fragmentation in a database. |
Yes |
Yes |
|
Returns information about the TimesTen transaction log. |
Yes |
Yes |
|
Returns the state for the standby Oracle database in an Active Data Guard configuration. |
Yes |
No |
|
Sets the state of the standby Oracle database in an Active Data Guard configuration. |
Yes |
No |
|
Retrieves the timeout value of the Oracle database in an Active Data Guard configuration. |
Yes |
No |
|
Sets the timeout value of the standby Oracle database in an Active Data Guard configuration. |
Yes |
No |
|
Enables you to run a |
Yes |
No |
|
Returns statistical information about the last 10 autorefresh cycles for a specified autorefresh interval. |
Yes |
No |
|
Starts an immediate autorefresh on a set of cache groups. |
Yes |
No |
|
Compacts the trigger log space for a cache autorefresh table. |
Yes |
No |
|
Returns information about the last 10 autorefresh transactions on the specified cache group. |
Yes |
No |
|
Configures the incremental autorefresh on a specific number of rows. |
Yes |
No |
|
Starts an immediate autorefresh on single table cache groups within a specified autorefresh interval and commits after the specified number of operations. |
Yes |
No |
|
Sets AWT cache group monitoring. |
Yes |
No |
|
Returns the current transaction log file threshold for databases that include AWT cache groups. |
Yes |
No |
|
Sets the threshold for the number of transaction log files that can accumulate before AWT is considered terminated or too far behind to catch up. |
Yes |
No |
|
Checks for missing constraints for cached tables on the Oracle database |
Yes |
No |
|
Configures timeout value and recovery policies for cache groups. |
Yes |
No |
|
Applies the cache connection pool settings. |
Yes |
No |
|
Retrieves the cache connection pool settings. |
Yes |
No |
|
Configures the cache connection pool for dynamic cache groups. |
Yes |
No |
|
Returns the automatic refresh status of the database and the specified cache group. |
Yes |
No |
|
Configures tracking of DDL statements issued on cached Oracle database tables. |
Yes |
No |
|
Returns the current policy used to determine when the TimesTen cache agent for the connected database should run. |
Yes |
No |
|
Sets the policy used to determine when the TimesTen cache agent for the connected database should run. |
Yes |
No |
|
Configures propagation of committed updates to a cache group within the current transaction to the Oracle database. |
Yes |
No |
|
Generates the Oracle SQL statements to install or uninstall Oracle database objects for certain types of cache groups. |
Yes |
No |
|
Starts the TimesTen cache agent. |
Yes |
No |
|
Stops the TimesTen cache agent. |
Yes |
No |
|
Returns the cache administration user ID. |
Yes |
No |
|
Sets the cache administration user ID and password. |
Yes |
No |
|
Performs a non-blocking checkpoint operation. |
Yes |
No |
|
Performs a blocking checkpoint operation. |
Yes |
No |
|
Reconfigures the background checkpointer dynamically or returns the currently active settings of the configuration parameters. |
Yes |
No |
|
Returns information about the last eight checkpoints. |
Yes |
No |
|
Returns the number of commit buffer overflows and the high watermark for memory used by transaction reclaim records during transaction commit process. |
Yes |
Yes |
|
Resets transaction commit buffer statistics to 0. |
Yes |
No |
|
Compacts both the permanent and temporary data partitions of the database. |
Yes |
No |
|
Refreshes table size statistics stored in TimesTen system tables. |
Yes |
Yes |
|
Returns the values for most, but not all, connection attributes for the current database connection. |
Yes |
Yes |
|
Returns the context value of the current connection. |
Yes |
Yes |
|
Returns the list of processes connected to a database. |
Yes |
Yes |
|
Sets or returns the value of a TimesTen database system parameter. |
Yes |
Yes |
|
Sets or returns the value of a TimesTen database system parameter. |
Yes |
Yes |
|
Returns information about the write concurrency mode of the database and the status of write concurrency mode operations and transitions. |
Yes |
No |
|
Controls read optimization during periods of concurrent write operations. |
Yes |
No |
|
Returns a progress report of an ongoing redistribution process. |
No |
Yes |
|
Sets transaction durability. |
Yes |
Yes |
|
Causes the next committed transaction in a grid to commit as an epoch transaction. |
No |
Yes |
|
Returns the epoch identifier of the last epoch created by the current connection. |
No |
Yes |
|
Returns information about the size and usage of heap memory. |
Yes |
Yes |
|
Returns the name of the current local host. |
Yes |
No |
|
Specifies the name of the default local host |
Yes |
No |
|
Drops existing capture data for either the current connection |
Yes |
Yes |
|
Ends either an active connection level capture from the current connection or an active database level capture |
Yes |
Yes |
|
Returns information for each active capture. |
Yes |
Yes |
|
Returns index recommendations from the last recorded capture at the specified level. |
Yes |
Yes |
|
Enables index advice capture. |
Yes |
Yes |
|
Displays latch statistics. |
Yes |
Yes |
|
Runs a query on the Oracle database and loads the result into a TimesTen table. |
Yes |
Yes |
|
Changes the lock level between row-level and database-level locking on the next transaction and for all subsequent transactions for the connection. |
Yes |
Yes |
|
Changes the lock timeout interval of the current connection. |
Yes |
Yes |
|
Returns information about transaction log holds |
Yes |
Yes |
|
Changes the value of the |
Yes |
Yes |
|
Clears the statistics for the specified table. |
Yes |
Yes |
|
Forces a recompilation should a dependent command be invoked again, or removes the command from the cache. It must be re-prepared by the user. |
Yes |
Yes |
|
Updates the statistics for the specified table. |
Yes |
Yes |
|
Returns statistics information in text format. |
Yes |
Yes |
|
Returns the optimizer flag settings for the current transaction. |
Yes |
Yes |
|
Returns the size of the free list of SQL compiled command cache. |
Yes |
Yes |
|
Returns a single-row result set containing the join order for the current transaction. |
Yes |
Yes |
|
Modifies the statistics for the specified columns with interval information. |
Yes |
Yes |
|
Modifies the statistics for the specified columns. |
Yes |
Yes |
|
Sets flags to alter the generation of execution plans by the TimesTen query optimizer. |
Yes |
Yes |
|
Sets the maximum count of the free list of SQL compiled commands for regular tables. |
Yes |
Yes |
|
Sets the maximum count of the free list of SQL compiled commands that perform materialized view maintenance. |
Yes |
Yes |
|
Specifies the order in which tables should be joined by the optimizer. |
Yes |
Yes |
|
Modifies the statistics for the specified table. |
Yes |
Yes |
|
Returns the join order of the last prepared or performed SQL statement in the current transaction. |
Yes |
Yes |
|
Returns the set of statements required to restore the table statistics to the current state. |
Yes |
Yes |
|
Updates the statistics for the specified table. |
Yes |
Yes |
|
Alters the generation of execution plans by the TimesTen query optimizer. |
Yes |
Yes |
|
ttPageLevelTableInfo | Shows the page allocation for each table to determine whether TimesTen is actually reusing empty slots and freeing empty pages or if new pages are allocated to store new rows. | Yes | No |
Returns result statistics about PL/SQL library cache performance and activity. |
Yes |
Yes |
|
Returns the RAM autoreload policy used to determine if a database is reloaded into RAM after an invalidation. |
Yes |
No |
|
Determines the RAM autoreload policy if a database is invalidated. |
Yes |
No |
|
Returns the RAM policy used to determine when a database is loaded into memory. |
Yes |
No |
|
Defines the policy used to determine when a database is loaded into memory. |
Yes |
No |
|
Scans tables to find redundant indexes. |
Yes |
Yes |
|
Changes the state of the active database in an active standby pair from |
Yes |
No |
|
Returns the status of one or more replication peer databases. |
Yes |
No |
|
Returns the replication restart policy |
Yes |
No |
|
Specifies the replication restart policy |
Yes |
No |
|
Returns the number of seconds that was most recently specified as the query threshold for the replication agent. |
Yes |
No |
|
Specifies the number of seconds that a query can be run by the replication agent before TimesTen writes a warning to the daemon log. |
Yes |
No |
|
Starts the TimesTen replication agent for the connected database. |
Yes |
No |
|
Returns the current replication state of a database in an active standby pair. |
Yes |
No |
|
Saves the state of a remote peer database in an active standby pair to the currently connected database. |
Yes |
No |
|
Sets the replication state of a database in an active standby pair replication scheme. |
Yes |
No |
|
Stops the TimesTen replication agent for the connected database. |
Yes |
No |
|
Changes a replicating subscriber's state with respect to the executing master store. |
Yes |
No |
|
Causes the caller to wait until all transactions that committed before the call have been transmitted to the subscriber. |
Yes |
No |
|
Returns static attributes associated with the caller's use of the replication- based return service. |
Yes |
No |
|
Sets static attributes associated with the caller's use of the replication-based return service. |
Yes |
No |
|
Queries a subscriber database in a replication scheme configured with a return service and a |
Yes |
No |
|
Returns the status of transmission of updates to subscribers for the current transaction. |
Yes |
No |
|
Updates on the connection it is performed in from being replicated to any subscriber. |
Yes |
No |
|
Checks the status of a |
Yes |
No |
|
Returns a token for |
Yes |
No |
|
Sets the value for the user-specified column ID. |
Yes |
No |
|
Sets the value of the user table ID. |
Yes |
No |
|
Estimates the size of a table or view and the size of indexes. |
Yes |
Yes |
|
Returns information about all prepared SQL statements in the TimesTen SQL command cache. |
Yes |
Yes |
|
Returns information about the commands in the TimesTen SQL command cache. |
Yes |
Yes |
|
Returns all detailed runtime query plans for SQL statements in the TimesTen SQL command cache. |
Yes |
Yes |
|
Returns a histogram of SQL execution times. |
Yes |
Yes |
|
Controls statistics collection and parameters for the |
Yes |
Yes |
|
Returns parameters of the ttStats utility that you can set with the |
Yes |
Yes |
|
Evaluates a |
Yes |
Yes |
|
Returns TimesTen release information. |
Yes |
Yes |
|
Specifies that operations run on the current connection should return a warning if they allocate memory and find that memory is low. |
Yes |
Yes |
|
Returns transaction ID information for interpreting lock messages. |
Yes |
Yes |
|
Creates the specified bookmark. |
Yes |
No |
|
Deletes the specified bookmark. |
Yes |
No |
|
Configures persistent XLA tracking of a table. |
Yes |
No |
|
Stops persistent XLA tracking of a table. |
Yes |
No |