您的位置:首页 > 运维架构

TimesTen常用维护内置的存储过程[TimesTen运维基础]

2014-05-26 22:17 393 查看
1、检查checkpoint的近8次CheckPoint历史记录。

call ttCkptHistory;

2、查看checkpoint的配置。

call ttCkptConfig;

< 600, 32, 0 >

1 row found.

call ttCkptConfig(1200,0,50);

3、重置TEMP_IN_USE_HIGH_WATER

call ttMonitorHighWaterReset();

3、查看tt的配置。

call ttConfiguration;

4、使用ttAgingScheduleNow,对表进行定期清理。

5、ttAgingLRUConfig 为定义了 LRU 老化策略的所有表设置数据存储空间占用率阈值。

6、ttAgingScheduleNow 立即开始对指定表或定义了基于时间的老化策略的所有表进行一次性老化处理。

7、ttBackupStatus 返回与当前正在进行的备份或最近完成的备份有关的信息。

8、ttBlockInfo 返回有助于确定数据存储中的块级碎片量的信息。

9、ttBookmark返回事务日志书签:

10、ttCacheAWTThresholdGet 返回AWT CacheGroup的当前日志文件阈值。

11、ttCacheMonitor返回以下CacheGroup的各种设置和结果的值。

12、ttCachePolicyGet返回当前的CacheAgent策略。

13、ttCachePolicySet通过设置高速缓存代理策略指定高速缓存代理的启动时间.

14、ttCachePropagateFlagSet允许将选定的高速缓存表更新事务处理传播或不传播至SWT和AWT高速缓存组的相应Oracle 表

15、ttCacheSqlGet可生成 SQL 语句,用于为异步直写式(AWT) 高速缓存组、只读CacheGroup或者自动刷新模式设置为增量的用户管理的CacheGroup手动安装或卸载 Oracle元素。

16、ttCacheStart如果高速缓存代理策略为manual,则ttCacheStart 会启动高速缓存代理。

17、ttCacheStop 如果高速缓存代理策略为manual,则ttCacheStop 会停止高速缓存代理。

18、ttCacheUidGet返回当前的高速缓存管理用户ID。

19、ttCacheUidPwdSet可设置Oracle用户的CacheGroup管理用户ID和相应的口令。

20、ttCkpt用于手动启动CheckPoint操作。

21、ttCkptBlocking用于手动启动事务处理一致的检查点操作。

22、ttCkptConfig可为检查点操作动态地更改子守护程序后台检查点线程和最大磁盘 I/O速率的配置,或者返回其当前设置。

23、ttCommitLSN返回与连接的最近非只读事务处理相对应的提交日志记录的日志序列号(LSN)。

24、ttCompact用于压缩整个数据存储。

25、ttCompactTS用于压缩数据存储的某个片段,并且可用于实施时间片压缩策略。

26、ttRepStateSave 保存活动备用对中对等数据存储的状态。

27、ttContext以BINARY(8) 值的形式返回当前连接的上下文值

28、ttDataStoreStatus 返回与指定的活动数据存储中的每个连接有关的以下信息:

29、ttDurableCommi用于在提交调用该过程的事务处理时将日志缓冲区冲刷到磁盘。

30、ttRepDeactivate 将活动备用对中活动主数据存储的状态从“活动”更改为“空闲”。

31、ttHostNameGet 返回当前数据存储的本地主机名。

32、ttHostNameSet 设置当前数据存储的默认本地主机名。

33、ttLockLevel设置由连接启动的后续事务处理的锁级别粒度。新的锁级别不会影响当前的事务处理。

34、ttLockWait为连接中的当前事务处理和后续事务处理设置锁超时时间间隔(以秒为单位)

35、ttLogBufPrint 显示内存中日志缓冲区的内容。

36、ttOptUseIndex 指定是允许还是禁止考虑某个或某组特定索引作为优化程序提示。

37、ttLogHolds 返回与占用事务处理日志记录的组件有关的以下信息:

38、ttOptClearStats删除指定表或当前用户拥有的所有表的统计信息。

39、ttOptEstimateStats根据指定的样本大小,为指定表或当前用户拥有的所有表计算统计信息。

40、ttOptGetColStats显示指定列、某个表中的所有列或所有表中的全部列的列和间隔的统计信息。

41、ttRepPolicyGet返回当前的复制代理策略。

42、ttRepPolicySet 通过设置复制代理策略指定复制代理的启动时间。

43、ttOptGetFlag显示当前事务处理的指定优化程序标记或者所有优化程序标记的设置(OptimizerValue)。

44、ttOptGetMaxCmdFreeListCnt显示普通表和实体化视图的已编译语句高速缓存的大小。

45、ttOptGetOrder显示当前事务处理的联接顺序(如果指定了一个联接顺序)。

46、ttOptSetColIntvlStats通过在SYS.COL_STATS系统表中插入或更新行,手动为某个表中的指定列设置具有间隔信息的统计信息。

47、ttOptSetColStats 通过在SYS.COL_STATS系统表中插入或更新行,手动为某个表中的指定列设置统计信息

48、ttOptSetFlag 用于执行以下任务:

允许或禁止在 SYS.PLAN 系统表中存储最近准备的语句的执行计划,当查询优化程序在准备语句过程中生成执行计划时,允许或禁止考虑特定的操作,对于当前事务处理,将语句的传送级别从TimesTen更改至 Oracle

49、ttUsers返回在实例中定义的用户。

50、ttOptSetMaxCmdFreeListCnt 设置普通表的已编译语句高速缓存的大小。

51、ttOptSetMaxPriCmdFreeListCnt 设置实体化视图的已编译语句高速缓存的大小。

52、ttOptSetOrder指定一组表的联接顺序,作为优化程序提示。

53、ttOptSetTblStats通过在 SYS.TBL_STATS 系统表中插入或更新行,手动为指定的表设置统计信息。

54、ttOptShowJoinOrder显示当前事务处理中最近准备或执行的SELECT、UPDATE或DELETE语句的联接顺序。

55、ttOptUpdateStats为指定表或当前用户拥有的所有表计算精确的统计信息。

56、ttRamPolicyGet 返回数据存储的 RAM 策略设置和宽限期。

57、ttRamPolicySet 设置数据存储的 RAM 策略设置和宽限期。

58、ttReplicationStatus 返回各相应用户数据存储的以下相关信息:

59、ttRepStateGet 返回活动备用对中数据存储的当前状态。

=====================End======================================
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息