这一章描述了Timesten系统的后台进程。
根据Timesten的文档描述,Timesten的核心是ODBC direct driver。Timesten使用ODBC direct driver管理应用程序与data store之间的交互。因此对于Timesten数据库来说,使用ODBC direct driver进行连接具有最高的性能。
在Timesten后台有一个Timesten Daemon进程,这个进程是个多线程进程,在服务器启动后自动运行。每个应用程序连接到Timesten,改进程都会创建一个线程与应用程序进行通信并进行失败检测。
Daemon进程会为每个共享data store启动一个Subdaemon进程。
Timesten后台进程还包括Server Daemon、Server Child、Cache agents和Replication agents进程。
Timesten支持SQL92标准的SQL语句。但是发现很多在Oracle中很常见的语法都不能使用了,比如最基本的SQL:select * from (select * from test)都不支持。
Command> select * from test;
< 1, ytk >
1 row found.
Command> select * from (select * from test);
1001: Syntax error in SQL statement before or at: ";", character position: 35
The command failed.
Timesten不支持存储过程。