• 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左右即可,分配太大只会浪费内存空间。

  • 相关阅读:
    Hyper-V无法启动虚拟机因为虚拟机监控程序未运行
    SpringBoot项目中自动加载datasourceConfig配置导致启动失败
    redis 数据类型与命令
    Redis入门与安装,与配置
    MySQL 主从配置
    MySql 中的事务
    什么是Docker?
    window10下安装Docker
    Docker 常见命令
    原生SQL语句
  • 原文地址:https://www.cnblogs.com/cqdba/p/10723723.html
Copyright © 2020-2023  润新知