现在的位置: 首页 > 综合 > 正文

[原创]Oracel TimesTen 内存数据库介绍

2012年10月14日 ⁄ 综合 ⁄ 共 1300字 ⁄ 字号 评论关闭

 

[原创]Oracel TimesTen 内存数据库介绍

 

     TimesTenOracle公司于2005年收购的一家私营软件公司,该公司的TimesTen产品多用于金融、航空等需要快速响应时间的数据库应用的性能。Oracle表示将把TimesTen的技术用于自己的数据库和中间件产品,为客户应用改善可用性和响应时间。TimesTen的产品还用于为实时记账和呼叫中心系统管理事件、交易和数据。

TimesTen的核心是ODBC direct driverTimesTen使用ODBC direct driver管理应用程序与data store之间的交互,因此对于TimesTen数据库来说,使用ODBC direct driver进行连接具有最高的性能。

   TimesTen后台有一个TimesTen Daemon进程,这个进程是个多线程进程,在服务器启动后自动运行。每个应用程序连接到Timesten,改进程都会创建一个线程与应用程序进行通信并进行失败检测。

Daemon进程会为每个共享data store启动一个Subdaemon进程。Timesten后台进程还包括Server DaemonServer ChildCache agentsReplication agents进程。

常见执行语句:

运行客户端命令---ttisql server_name

连接数据库命令---connect odbc_name

创建用户

create user username identified by password

username权限

ttadmin dsn odbc_name rampolicy always grant adminwriteddl to odbc_name

停止服务

ttdaemonadmin stop 

开始服务

ttdaemonadmin start

重启服务

ttdaemonadmin restart

显示查询记录详细信息

verbosity 1

只显示查询记录数

verbosity 0

显示时间

timing 1

tt专用网

www.ttisql.com

行解锁

lock level0

常见tt语句:

创建表:

Create table TableNamecolum1type),colum2type))

插入值:

insert into TableNameColum1colum2 values ('value1','value2');

查询:

select * from TableName where [expression] Group by [ColumName] Order by [ColumName][ASC|DESC];

修改表结构:

alter table TableName >add column Name3 char (10 char);

修改表数据:

Update TableName Set ColumName=value

删除表:

Drop  Table TableName

删除表中字段:

Delete from TableName where [expression] 

 

参考地址:http://wenku.baidu.com/view/cd2238175f0e7cd184253636.html 

抱歉!评论已关闭.