`
xumingyong
  • 浏览: 183426 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

TimesTen参数选项

阅读更多

 

参数:

描述:

取值范围:

缺省值

--------------------------

 

Authenticate

只用于Client/Server 模式,当Server 端该值设置为1 时,只有提供了UIDPassword 的客户端连接才能访问该DSN ,如果Access
Control
已经设置,则Authenticate 必须设置为1 。本地访问,即直连方式则忽略该参数。

0 1

1

 

AutoCreate

当连接一个不存在的DataStore 时,是否自动创建它

0 1

1

 

CkptFrequency 

TimesTen 多长时间做一次Checkpoint 。单位为秒。设置为0 ,则为关闭该参数。

>0

if Logging=1 then 600
else 0

 

CkptLogVolume

上次Checkpoint 以来,累积的日志为多大时再次做Checkpoint ,即两次Checkpoint 间的日志累计量,单位为M 。设置为0 ,则为关闭该参数。CkptFrequency
/ CkptLogVolume
Checkpoint 的触发条件,当任何一个被触发时,TimesTen 将做Checkpoint 操作

>0

0

 

CkptRate

定义每秒钟往磁盘上写Checkpoint 的最大值,单位为M 。当TimesTen 和别的应用竞争磁盘I/O 时,可以调整该值。0 为不限制

>0

0

 

ConnectionCharacterSet

当前连接所用的字符集,即数据在当前连接中以何种字符集显示。

 

if DatabaseCharacterSet
=TimesTen8 then TimesTen8
else US7ASCII

ConnectionName

连接标识,用于Client 端的连接属性中,对连接进行唯一标识,以便于直观地检查是哪些连接目前正在访问DataStore

 

 

Connections

并发连接数

1~2047

64

 

DatabaseCharacterSet

数据库的存储字符集

TimesTen
支持的字符集

无缺省值

 

Diagnostics

定义诊断信息的记录粒度
0
为关闭诊断信息。1 为基本诊断信息

0 1……

1

 

DurableCommits

日志是否被实时同步到磁盘上。0
为异步方式,即日志先写到日志缓冲区中,后台线程在异步的同步到磁盘上。1 为实时同步,即每次Commit 的时候,日志都同步到磁盘上。

0 1

0

 

ForceConnect

DataStore 可能由于种种原因不能从备节点中正确地恢复时,是否允许强制连接到该DataStore

0 1

无缺省值

 

GroupRestrict

对能访问DataStore 的系统用户组进行限制

 

Isolation

隔离级别,0serializable1Read-Committed

0 1

1

 

LockLevel

锁的级别。0 为行级锁,1DataStore 级锁

0 1

0

 

LockWait

定义超时的上限,单位为秒,可精确到小数点后一位。

0~1000000

10

 

LogAutoTruncate

TimesTen 恢复时,如果碰到不正常的恢复日志,该值为0 时,则不继续恢复,而是返回错误信息后退出;该值为1 时,则删除不正常的部分,继续进行恢复。旧的日志保存在原日志目录的子目录下。

0 1

1

 

LogBuffSize

日志缓冲区大小,单位为K bytes

 

64K

 

LogDir

日志文件的存放目录

 

Checkpoint 目录

 

LogFileSiz e

日志文件的大小,单位为M bytes

 

64M

 

LogFlushMethod

控制TimesTen 同步或者写日志到日志文件的方式。
0
为使用前一次的设置值;
1
为批同步的方式(缺省);
2
为实时同步的方式

0 12

0

 

Logging

是否记录日志,0 为不产生修改日志,1 为产生修改日志并保存到磁盘上

0 1

1

 

LogPurge

是否自动清除不用的日志文件。

0 1

1

 

MatchLogOpts

是否使用第一次连接DataStorelogging/logpurge 的值,0 为使用;
1
为忽略第一次连接时的值,而是使用当前连接的特有的值

0 1

0

 

MemoryLock

是否将DataStore 锁定在内存中,而不会被Page
Out
。仅限于HP-UX Linux Solaris 平台

0 1

0

 

Nls_Length_Semantics

多字节语言的长度计算方式,有字节或者字(Char )两种方式

BYTE、CHAR

BYTE

 

Nls_Nchar_Conv_Excp

当类型转换(Nchar/nvarchar2;
char/varchar2
)有数据丢失的时候是否产生错误信息,0 为不产生,1 为产生。

0 1

0

 

Nls_Sort

多字节数据排序和比较的方式。

 

BINARY

 

OracleID

Cache
Group
的时候,所连接到的Oracle 数据库的用户ID

 

无缺省值

 

OraclePWD

Oracle 用户对用的密码

 

无缺省值

 

OverWrite

是否覆盖已有的DATAStore0 为不覆盖,1 为覆盖

0 1

0

 

PassThrough

用于Cache
Connect
使用时,定义SQL 语句在TimesTen 中,还是在Oracle 中执行,取值范围为 0123

0 123

0

 

PermSize

永久内存区域的大小,即DataStore 的大小。单位为M
bytes

 

32 位平台:2M
64
位平台:4M

 

PermWarnThreshold

永久内存区域的使用上限警告值。缺省为90 ,即达到PermSize90 %的时候,调用ttWarnonLowMemory
会得到警告信息。

0~100

90

 

Preallocate

DataStore 创建时,是否为DataStore 预先分配文件系统空间

0 1

0

 

PrivateCommands

是否允许每个连接保存命令数据结构到自己的私有空间,从而避免对公有命令数据结构的竞争

0 1

0

 

PWD

密码,以明码方式显示

 

无缺省值

 

PWDCrypt

加密后的密码,以加密方式显示

 

无缺省值

 

RACCallback

Cache ConnectOracle
RAC
时,该值设定是否安装 TAF FAN 的回调

0 1

1

 

RecoveryThreads

DataStore 恢复的时候,重建索引的线程数

1~CPU 的总个数

1

 

SQLQueryTimeout

SQL 语句执行的时间限制,单位为秒

0


Temporary

DataStore 是否为临时DataStore

0 1

0

 

TempSize

分配的临时内存区域大小,与PermSize 对应,单位为M
bytes
。类似与Oracle 的临时表空间

缺省同PermSize ,但至少为6M

 

TempWarnThreshold

临时内存区域的使用上限警告值。见PermWarnThreshold

0~100

90

 

TransparentLoad

当数据不在TimesTen 时,是否通过Cache
Group
OracleLoad 数据到TimesTen

0 1

0

 

TTC_Server

C/S 模式时,Client 定义的逻辑Server 名。

 

无缺省值

 

TTC_Server_DSN

C/S 模式时,Client 指定所要连接的Server
DSN
名。

 

无缺省值

 

TTC_Timeout

C/S 模式时,Client 端操作的超时上限。取值范围
0
999990 为超时无穷大,单位为秒

0~99999

60

 

TypeMode

定义语法和数据类型是遵从Oracle 还是TimesTen 规范,0Oracle 规范,1TimesTen 规范。

0 1

0

UID

用户ID

 

WaitForConnect

当该值为1 时,则当应用连接到一个暂时还不能建立连接的DataStore 的时候,应用将一直等待到该连接建立成功,0 则为不等待如果建立连接失败的话

0 1

1

分享到:
评论

相关推荐

    timesten

    最后,还需要根据系统内存大小调整一些数据库参数,如`PermSize`(永久存储空间)、`TempSize`(临时存储空间)、`CkptFrequency`(检查点频率)等,这些参数直接影响到Timesten的性能和稳定性。 总结起来,成功...

    timesten服务器安装文档

    在实际应用中,你还需要配置数据库连接、创建数据库、定义表和索引,以及根据需求调整内存大小和性能参数。TimesTen提供了丰富的工具和API,便于管理和操作数据库,如`ttAdmin`用于数据库管理和维护,以及ODBC/JDBC...

    Oracle TimesTen操作指南

    5. **连接与客户端工具**:介绍如何使用各种工具(如SQL*Plus或其他第三方工具)连接到TimesTen数据库,以及设置连接参数。 6. **性能调优**:学习监控和优化数据库性能的方法,包括查询优化、内存管理、并发控制等...

    Timesten安装笔记

    - `sysctl` 和 `limit` 修改:内核参数的调整是为了优化网络性能和内存管理,确保 TimesTen 能够高效运行。例如,调整 TCP 缓冲区大小、共享内存限制等。 - `shmmax` 设置:根据系统的内存大小和位数来确定,对于...

    java连接timesten入门实例及jar

    但这也意味着数据库的大小受限于可用内存,且数据不会持久化到磁盘,除非配置了持久化选项。 总的来说,Java连接Timesten涉及Java编程、JDBC技术、数据库连接管理和SQL操作,而提供的资源显然旨在帮助初学者快速...

    Oracle TimesTen 应用服务器配置指南

    ### Oracle TimesTen 应用服务器配置指南 #### 关于Oracle TimesTen In-Memory数据库与应用服务器 Oracle TimesTen是一款高性能的内存数据库系统,专为实时应用程序设计,它能够提供超低延迟的数据处理能力,适用...

    Oracle TimesTen C 开发人员和参考指南.pdf

    此外,还提供了如何设置数据存储属性的方法,这些属性可能包括缓冲区大小、并发控制选项等,它们对于优化数据库性能至关重要。 ### 管理TimesTen 数据 TimesTen提供了一系列强大的工具和API,帮助开发者管理数据库...

    Timesten+to+oracle

    - **创建数据库实例**:使用Timesten提供的工具创建数据库实例,配置数据存储路径、内存分配等参数。 - **初始化数据库**:运行初始化脚本,创建必要的系统表和用户。 - **验证安装**:通过运行简单的查询测试...

    TimesTen安装PPT

    安装过程通常包括下载软件包、运行安装程序、接受许可协议、选择安装路径、配置环境变量,以及可能的系统参数调整。在完成安装后,环境配置是关键,确保TimesTen可以正确启动并与其他系统组件协同工作。 为了验证...

    Oracle TimesTen In-Memory Database Installation Guide 11g Releas

    4. **连接与客户端工具**:TimesTen提供了多种连接选项,如ODBC、JDBC和TimesTen SQL*Net。安装指南会指导用户如何配置这些连接,并使用配套的管理工具(如Ttenv和ttAdmin)进行数据库管理。 5. **安全性和权限**:...

    Oracle TimesTen In-Memory Database Replication Guide 11g Release

    - 用户需要详细规划复制拓扑,包括选择复制模式、设置复制参数和配置安全选项。 - 配置过程中需要考虑网络延迟、带宽限制以及数据敏感性和隐私问题。 6. **数据一致性与冲突解决**: - TimesTen提供了机制来确保...

    Oracle的TT内存数据介绍及操作

    3. 配置TimesTen参数 安装步骤 1. 下载TimesTen安装程序 2. 运行安装程序 3. 选择安装选项 4. 设置安装路径 5. 配置TimesTen参数 TimesTen 的配置 TimesTen的配置主要包括以下几个方面: * 缓存组(Cache Group...

    ttisql控制台命令大全

    - `set`:设置各种选项,如列宽、日期格式等。 - `show`:显示当前设置或状态。 这些命令构成了`ttisql`控制台的强大工具箱,使用户能够高效地管理和操作Oracle Timesten数据库。熟练掌握这些命令,将极大地提高...

    weblogic性能调优

    - **TimesTen**:针对物理内存特别优化的数据库,能够提供非常高的读写性能,适用于交易处理和查询密集型应用。 - **RAC**(Real Application Clusters):通过集群技术提高数据库层的可用性和可扩展性。 #### 三、...

Global site tag (gtag.js) - Google Analytics