• TT 安装 之 LINUX


    # useradd ttadmin -- 创建用户

    # groupadd ttadmin -- 创建用户组

     

    # mkdir /etc/TimesTen -- 创建目录

    # chgrp -R ttadmin /etc/TimesTen 最好是: chown -R ttadmin:ttadmin /etc/TimesTen

    # chmod 770 /etc/TimesTen/

     

    上传文件到 /etc/TimesTen/

     

    # chown -R ttadmin:ttadmin /etc/TimesTen/

    # chmod 660 /etc/TimesTen/*

    #tar -xzvf 文件名.cpio.gz 这样文件就解压成为 "文件名.cpio" 了,然后再对它进行cpio操作

    unzip *.zip

    (注:tar -xzvf  也可以直接解决tar.gz 类型)

    $ vi ~/.bash_profile

    export TT_HOME=/home/ttadmin/TimesTen/tt1122

    export PATH=$TT_HOME/bin:$ORA_CRS_HOME/bin:$PATH:$HOME/bin

    umask 022

    stty erase ^?

    stty erase ^H

    1. 设置让.bash_profile 生效

    $ source .bash_profile

    ./setup.sh

    实例名:默认tt1122

    1. vi /home/ttadmin/TimesTen/tt1122/info/sys.odbc.ini 添加一个新的数据源名称

    my_ttdb=TimesTen 11.2.2 Driver

    [my_ttdb]

    Driver=/home/ttadmin/TimesTen/tt1122/lib/libtten.so

    DataStore=/home/ttadmin/TimesTen/tt1122/database/my_ttdb

    DatabaseCharacterSet=ZHS16GBK

    LogDir=/home/ttadmin/TimesTen/tt1122/database/

    PermSize=40

    TempSize=32    

    OracleNetServiceName=orcl

    注:TimesTen对临时空间的调整是比较麻烦的,需要重新将内存库卸载后修改sys.odbc.ini文件再重新装载才能有效

    1、官方对临时空间分配的计算方法:

     TempSize = 14 MB + ceiling(PermSize / 8)

     根据个人的运维经验,官方的计算方式比较适合于内存数据库大小在10~40GB比较合适,如果内存库分配较小或较大时建议做稍微调整。

    当内存数据库分配小于10GB时,建议:TempSize = 200 MB + ceiling(PermSize / 8)

    当内存数据库分配大于40GB时,建议根据应用需求将TempSize调整在5~6GB左右即可,分配太大只会浪费内存空间。

  • 相关阅读:
    mysql多行多列合并为一行一列
    http://testyourvocab.com/
    数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题
    mybatis mapper xml 使用 > <
    Mysql limit
    table tr,td,div ... focus
    Java开发必备的9个英文网站
    MyEclipse中导入Spring 4.0源码
    《算法竞赛入门经典》1.5.6上机练习
    《算法竞赛入门经典》第一章1.5
  • 原文地址:https://www.cnblogs.com/cqdba/p/10723723.html
Copyright © 2020-2023  润新知