tt数据库常用命令

TT导入导出表:
ttbulkcp -o 'dsn=ocs_mmdb;uid=ocs;pwd=ocs;' OCP_PROCESS_LOG ocsmmdb2_data.file

ttbulkcp -i 'dsn=ocs_mmdb;uid=ocs;pwd=ocs;' OCP_PROCESS_LOG ocsmmdb2_data.file

1)     导出所有用户对象脚本(包括系统用户脚本)
ttSchema -st 'dsn=tt_n01;uid=abm;pwd=abm' > ttscript.txt;
2)     导出所有用户对象脚本(不包括系统用户脚本)
ttSchema 'dsn=tt_n01;uid=abm;pwd=abm' > ttscript.txt;

查看ckpt配置
call ttckptconfig;
1  优化索引
statsupdate  ACCT_BALANCE;
2  表信息的统计
CALL ttOptUpdateStats ( 'ACCT_BALANCE', 1 );
3 手工做checkpoint
call ttCkpt();
4  查看TT的状态
ttStatus
ttAdmin -query ttdb
5  cache/ replication agent 的打开与关闭
命令行
ttAdmin -cacheStart ttdb
ttAdmin -cacheStop ttdb
ttAdmin -repStart ttdb
ttAdmin -repStop ttdb


command 命令调用存储过程
call  ttCacheStart();
call  ttCacheStop();
call  ttRepStart();
call  ttRepStop();
PS: 目前cache group 不稳定,故建议不用,需要用到的话建议换程序同步或XLA来代替.


6  到.sql文件所在目录下运行sql文件
1)在命令里面执行ttIsql  -f  *.sql  dsn
2)  在Timesten里面执行Command> run test.sql
例如ttIsql -f ACCT_BALANCE.file ttdb
 
7  Monitoring cache groups
1)得到所有的cachegroup 
  Command> cachegroup;
2)查看某一cachegroup的sql命令
  Command> cachegroup cg_test;
3)查看表结构
  tables;
4)查看某个表的结构
  tables serv;
5)查看所有的索引
  indexes;
6)查看某个表的索引
indexes serv;

8  tt查看锁
1)tt查看锁
--ttXactAdmin dsn; 
-ttXactAdmin "dsn=ttdb;uid=srd;pwd=srd"
--ttXactAdmin "dsn=ttdb;uid=abm;pwd=abm_sc_lc"
  例如 : ttXactAdmin ttdb;
  ttXactAdmin –connstr DSN=ttdb;
2)TT查看某个事务id的情况
  ttXactAdmin -xact TransactionID     <DSN>
  例如ttXactAdmin -xact Tran 14.1082578
3)回滚某个TT事务
  ttxactadmin -xactIdRollback <xid> <DSN>
例如ttXactAdmin -xact  25.51236  ttdb

4)-查看TT是否维持了长事务          
call ttlogholds;

hello

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值