数据库LINUX下安装

数据库LINUX下安装

一、(计划安装在/dm8/下)
1.创建管理员
groupadd dinstall
useradd –g dinstall –m –d /home/dmdba –s /bin/bash dmdba
passwd dmdba
2.进行一些文件的配置
vi /etc/security/limits.conf
-----dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc 10240
dmdba hard nproc 10240
vi /etc/security/limits.d/20-nproc.conf
dmdba soft nproc 10240
dmdba hard nproc 10240
3.mkdir -p /dm8
chown -R dmdba:dinstall /dm8
凡是dmdba用到的目录都属组
4. 挂载
mount -o loop /镜像文件路径(指到具体路径)/挂载点
5.切换到dmdba下进行安装
进入挂载点目录
./DMInstall.bin -i
根据提示进行选择。安装类型是典型安装。

安装目录 放在 /dm8 下面
安装结束后root用户执行创建AP服务的脚本
/dm8/script/root/root_installer.sh

二、初始化实例(放在/dm8/data)

cd /dm8
mkdir -p data
chown dmdba:dinstall data
进入到dm8/bin
./dminit path=/dm8/data CHARSET=0 CASE_SENSITIVE=1 PAGE_SIZE=32 EXTENT_SIZE=32 log_size=2048 length_in_char=1
字符集:0代表gbk ,1代表utf-8(默认是0)
大小写: 0不敏感 ,1敏感(默认是1)
页大小支持4,8,16,32(默认是8)
簇:支持16,32,默认16
存储单位:0.是以字节为单位,1是以字符为单位
一般页大小,簇大小都设置成32

三、注册服务
切换到root用户下
Cd /dm8/script/root
./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DAMENG/dm.ini -p DM

注册好后,在dm8/bin/
DmServiceDM
用dmdba启动
./DmServiceDM start

注意:端口号默认是5236,实例名DMSERVER,管理员的密码默认和账号一样
******与数据库有关的操作,尽量都用dmdba
四、调整参数
例如:–服务器环境:CPU:2路32核 /内存:128GB /磁盘 339G
Ip:192.168.148.245
call SF_SET_SYSTEM_PARA_VALUE (‘MAX_OS_MEMORY’,100,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘MAX_SESSIONS’,500,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘MAX_SESSION_STATEMENT’,2000,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘BUFFER’,64000,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘BUFFER_POOLS’,127,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘RECYCLE’,4000,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘RECYCLE_POOLS’,7,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘HJ_BUF_GLOBAL_SIZE’,4000,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘HJ_BUF_SIZE’,300,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘DICT_BUF_SIZE’,50,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘TEMP_SIZE’,1000,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘VM_POOL_SIZE’,256,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘SESS_POOL_SIZE’,256,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘CACHE_POOL_SIZE’,2000,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘MEMORY_MAGIC_CHECK’,2,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘PK_WITH_CLUSTER’,0,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘WORKER_THREADS’,32,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘TASK_THREADS’,32,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘USE_PLN_POOL’,1,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘OLAP_FLAG’,2,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘OPTIMIZER_MODE’,1,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘VIEW_PULLUP_FLAG’,1,1,2);
–call SF_SET_SYSTEM_PARA_VALUE (‘COMPATIBLE_MODE’,4,1,2);
call SF_SET_SYSTEM_PARA_VALUE (‘ENABLE_MONITOR’,1,1,2);
–call SF_SET_SYSTEM_PARA_VALUE (‘DIRECT_IO’,1,1,2);

改完重启一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值