**********************************************
ttadmin
**********************************************
--⑴.1直保持在内存
ttAdmin -ramPolicy always ttwind
--⑵.利用连接时再加载到内存
ttAdmin -ramPolicy inUse ttwind
--⑶.手动加载内存
ttAdmin -ramPolicy manual -ramLoad ttwind
--⑷.手动卸载内存
ttAdmin -ramPolicy manual -ramUnload ttwind
--⑸.最后1个连接断开300秒以后卸载内存(history是DSN名)
ttAdmin -ramPolicy inUse -ramGrace 300 History
--⑹.开启和关闭cache agent
Command> call ttcachestart;
Command> call ttcachestop;
或
ttAdmin -cacheStart ttwind
ttAdmin -cacheStop ttwind
或
ttAdmin -cachePolicy always ttwind
ttAdmin -cachePolicy manual ttwind
**********************************************************************
call
**********************************************************************
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();
4、查看tt的配置。
call ttConfiguration;
5.如果高速缓存代理策略为manual,则ttCacheStart 会启动高速缓存代理。
call ttCacheStart
6.如果高速缓存代理策略为manual,则ttCacheStop 会停止高速缓存代理
call ttCacheStop
7.返回与指定的活动数据存储中的每一个连接有关的以下信息
call ttDataStoreStatus;
8.返回当前数据存储的本地主机名
call ttHostNameGet
9.设置当前数据存储的默许本地主机名
call ttHostNameSet
10.设置由连接启动的后续事务处理的锁级别粒度。新的锁级别不会影响当前的事务处理
call ttLockLevel
11.为连接中确当前事务处理和后续事务处理设置锁超时时间间隔(以秒为单位)
ttLockWait
**********************************************************************
3.alter cachegroup
**********************************************************************
ALTER CACHE GROUP [Owner.]GroupName
SET AUTOREFRESH STATE
{ON | OFF | PAUSED}
ALTER CACHE GROUP [Owner.]GroupName
SET AUTOREFRESH MODE
{INCREMENTAL | FULL}
ALTER CACHE GROUP [Owner.]GroupName
SET AUTOREFRESH INTERVAL IntervalValue
{MINUTE[S] | SECOND[S] | MILLISECOND[S] }
----重新refresh数据
alter cache group cacheuser.cachetblorders set autorefresh state paused;
refresh cache group cacheuser.cachetblorders commit every 50000 rows;
alter cache group cacheuser.cachetblorders set autorefresh state on;