关于Cache Administrator
TimesTen提供了一个基于浏览器名为Cache Administrator的工具创建缓存集合定义和工作。Cache Administrator能够使用管理员使用位于与安装TimesTen相同的机器上的Web浏览器通过操纵Oracle规划来定义一个或多个缓存集合。可以设置Web服务器以使能够访问Cache Connect to Oracle。
下列Web浏览器支持Cache Administrator:
• Internet Explorer 6.0
• Firefox 1.5和以后的版本
安全
缓存集合定义保存在守护程序目录中的ws/cgi-bin/cache/cachedata文件中。可以通过输入ttVersion –m命令来获得守护程序目录。
缓存集合定义既包括查询和索引又包括连接信息的定义。如果Access Control被激活,连接信息也包括Oracle用户和TimesTen用户。
Oracle用户帐号必须拥有下列权限:
• CREATE SESSION
• 需为为每个缓存集合创建需要访问的表的SELECT
当Access Control为TimesTen实例激活时,用户必须是一个内部TimesTen用户。TimesTen用户必须有下列权限:
• DDL
• SELECT
当Access Control被激活时,TimesTen用户必须拥有ADMIN权限,以使它能够从命令行启动和停止缓存代理。
启动Cache Administrator
在启动Cache Administrator之前,确保:
• Oracle客户端已经安装到要启动Cache Administrator的机器上。
• 要正确设置ORACLE_HOME环境变量。在启动TimesTen守护程序之前,必须进行设置。
• UNIX上的LD_LIBRARY_PATH或Window上的PATH要设置正确。
• Cache Connect to Oracle已经成功安装。
• TimesTen守护程序正在运行。
• Web服务器正在运行。可以通过使用ttStatus来验证。实例管理员可以通过使用带有-startwebserver选项的ttDaemonAdmin工具来启动它。
通过在浏览器中输入下列URL来启动Cache Administrator:
http://localhost:port/cache
本地主机只支持可以启动Web服务的位置。这就意谓着Cache Administrator必须运行在安装TimesTen的机器上。试图从其它机器上查看Cache Administrator将会失败。
port是守护程序Web服务器的端口号。端口号在安装时指定。如果不知道此端口号,查看守护程序目录中守护程序的Web服务日志webserver.log。
在Window平台上,可以从Start>Programs>TimesTen菜单来启动Cache Administrator。
连接到数据存储
在为数据存储启动缓存代理之后,选择Login来连接到数据存储。图 6.1 显示如果在数据存储上没有激活Access Control时的Connect to a Data Store屏幕。
图6.1不使用Access Control连接到数据存储

下字段必须完成:
•TimesTen DSN— 指定用于缓存的TimesTen数据存储。可以输入一简单串(DSN的名称)或完整连接串。
简单串是一个在Window系统中ODBC面板或UNIX平台上SYS.ODBC.INI文件中已经创建的DSN的名称。
下面是一个完整连接串的示例:DSN=CacheData;DurableCommits=0;DatabaseCharacterSet=US7ASCII;
•Oracle username— Oracle数据库上的一个用户帐号。它获取关于保存在Oracle上的表和索引信息。
•Oracle password— 指定Oracle用户的口令。
•TimesTen password— 如果数据存储上的Access Control被激活,也必须输入TimesTen Password,如图 6.2所示。Password输入是大小写敏感的。
图6.2使用激活的Access Control连接到数据存储

在完成输入后,单击Log in。
当成功连接到数据存储时,Cache Administrator选项将显示如图 6.3所示。
图6.3欢迎页和完整菜单

使用Cache Administrator
可以使用Cache Administrator来执行下列任务:
• 管理缓存集合定义(创建、拷贝、修改和删除)。
• 查看描述缓存集合的SQL语句。
• 为创建缓存集合生成必须的SQL语句,并发送信息到到创建它的数据存储。
• 创建缓存集合。
• 管理缓存代理(启动、停止、状态)。
Cache Administrator的在线帮助将说明怎样执行这些任务。
分享到:
相关推荐
《针对Timesten内存数据库的Java开发手册》是一份详细阐述如何在Java环境中与Oracle Timesten内存数据库进行交互的指南。Timesten是Oracle公司推出的一种高性能、低延迟的内存数据库系统,专为需要实时数据处理的...
《深入解析timesten内存数据库:特性、优势与应用场景》 **一、timesten内存数据库概述** timesten内存数据库,全称为Oracle TimesTen In-Memory Database,是由Oracle公司推出的一款高性能、低延迟的内存数据库...
TimesTen内存数据库是一款由Oracle公司开发的高性能、实时的列式内存数据库系统。它专为需要高速数据处理和低延迟的应用场景设计,如金融交易、电信、物联网(IoT)和大数据分析。以下是对TimesTen内存数据库的详细...
**Timesten内存数据库SQL语法参考** Timesten内存数据库是Oracle公司推出的一款高性能、低延迟的内存数据存储系统,特别适用于需要实时处理大量数据的应用场景。它将数据存储在内存中,从而提供了比传统磁盘数据库...
标题:“Oracle Timesten内存数据库介绍” 描述:“内存数据库应用介绍,不错的东西,请大家赶紧下载呀” 标签:“数据库 内存 Oracle” 知识点详述: ### 一、内存数据库概述 内存数据库是一种主要或完全依赖...
Oracle TimesTen内存数据库是一款专为高性能、实时应用设计的内存优化关系型数据库管理系统。它以其极快的速度和高吞吐量而闻名,尤其适用于电信、金融市场和国防等需要即时响应的行业。TimesTen由三个主要组件构成...
根据提供的文件信息,我们可以推断出一系列关于内存数据库Timesten以及SQL的知识点。首先,文档标题为“内存数据库Timesten-SQL”,说明这是关于Timesten内存数据库的SQL语言参考指南。文档的描述中提到“Oracle ...
9. **产品选择**:TimesTen提供两种主要产品,即基础的内存数据库和带有Cache Connect to Oracle的版本。后者允许与Oracle数据库进行集成,实现缓存功能。这里选择了包含Oracle集成的版本。 10. **组件选择**:在...
《Timesten内存数据库的C++开发参考手册》是一本专为使用Oracle Timesten内存数据库进行C++应用程序开发的专业指南。Timesten是Oracle公司的一款高性能、实时的内存数据库系统,它设计用于处理大量的在线事务处理...
Oracle Timesten是一款高效、高性能的内存数据库系统,由甲骨文公司开发,主要用于实时应用程序。它设计的目标是提供亚毫秒级的数据访问速度,从而极大地提升了数据处理的速度和响应时间。以下是对每个文档的详细...
### Timesten内存数据库与JSON数据转换 #### 概述 在现代软件开发过程中,内存数据库因其高速的数据处理能力而受到广泛青睐。Oracle Timesten就是一款高性能的内存数据库产品,它被设计用于实时分析、交易处理等...
Oracle TimesTen内存数据库是一款高效、高性能的实时在线事务处理(OLTP)系统,它将数据存储在内存中,以提供极快的响应时间。在Oracle TimesTen 11gR2版本中,引入了一些重要的新特性,这进一步增强了其与传统...
TimesTen Patchset 17019459 -01 Description TIMESTEN 11.2.1.9.9 RELEASE Product Oracle TimesTen In-Memory Database Release TimesTen 11.2.1.9.9
Oracle Timesten内存数据库自动数据清理机制探究.pdf
- **改变数据存储位置的假设**:与传统基于磁盘的数据库不同,Oracle TimesTen In-Memory Database 将数据主要存储在内存中,这极大地提高了访问速度和效率。 - **优化的数据结构和访问算法**:通过对数据结构和访问...
### Oracle_TimesTen内存数据库_6.0版推荐编程实践 #### 一、概述 Oracle TimesTen内存数据库6.0版是一款高性能的内存数据库管理系统,主要用于实时数据分析和交易处理等场景。为了帮助开发者构建高性能且稳定的...
Timesten作为一款高性能的内存数据库,以其卓越的速度和响应能力在行业内享有盛誉。它能够实现如此高效的性能,很大程度上得益于其独特的架构设计以及与Oracle数据库之间的无缝集成。本文将详细介绍Timesten如何定义...
综上所述,Oracle Timesten内存数据库是为需要快速响应和高性能的实时应用而设计的。其独特的优势在于其内存优化的设计,能够提供比传统磁盘数据库更快的处理速度和更高的可伸缩性。由于其易安装、易配置的特点,...