yashandb厓山数据库的安装
侧边栏壁纸
博主昵称
yuc

  • 累计撰写 291 篇文章
  • 累计收到 0 条评论

yashandb厓山数据库的安装

yuc
yuc
2025-01-17 / 最后修改: 2025-01-17 02:21 / 0 评论 / 5 阅读 / 正在检测是否收录...
前置

前置软硬件需求、系统配置参考文档即可

安装
  1. 这里说下重点,下面的操作最好都使用 yashan 用户执行,否则会有错误,且提示非常不明显
  2. 使用第一个方法的 ./bin/yasboot init 方式交互安装,但根本没有看到这个子命令,所以选择手动安装
  3. 首先在远程机器 or 本地机器生成配置文件
./bin/yasboot package se gen --cluster yashandb --recommend-param -u yashan -p thisISsuccez1212 --ip 192.168.10.165 --port 22 --install-path /data/yashan/yasdb_home  --data-path /data/yashan/yasdb_data --begin-port 1688
  1. 执行安装数据库软件
./bin/yasboot package install -t hosts.toml -i yashandb-23.2.4.100-linux-x86_64.tar.gz
  1. 部署数据库集群
./bin/yasboot cluster deploy -t yashandb.toml
  1. 执行额外的环境变量,否则无法正常执行维护命令
简单维护
  1. 启动停止集群
  • 关闭:使用 sys 登录数据库后用 shutdown immediate 关闭,这里跟 oracle 类似,但启动无法登录 sys 执行 startup
  • 启动:使用 yasboot 维护命令来启动集群
  1. 清理归档日志
ALTER DATABASE DELETE ARCHIVELOG ALL FORCE;
# 这是强行清理,不建议,建议按照正规流程
  1. 报错: YAS-06013 yashandb too many sql handle
# 这是压测时候数据库日志出现的错误,使用 show parameter 看了下 max_sessions 是 1500,而并发测试才 900,没有什么思路,所以优化了如下参数
alter system set MAX_SESSIONS=3000 scope=spfile;
alter system set OPEN_CURSORS=4096 scope=spfile;
alter system set MAX_WORKERS=1024 scope=spfile;
alter system set WORK_AREA_POOL_SIZE=4G scope=spfile;
0

评论

博主关闭了当前页面的评论