【达梦数据库8.0介绍】
达梦关系型数据库DM是新一代大型通用关系型数据库,全面支持 ANSI SQL 标准和主流编程语言接口/开发框架。行列融合存储技术,在兼顾 OLAP 和 OLTP 的同时,满足 HTAP 混合应用场景。目前演进的最新版本是DM8,该版本在总结DM系列产品研发与应用经验的基础上,坚持开放创新、简洁实用的理念,推出的新一代自研数据库。DM8吸收借鉴当前先进新技术思想与主流数据库产品的优点,融合了分布式、弹性计算与云计算的优势,对灵活性、易用性、可靠性、高安全性等方面进行了大规模改进,多样化架构充分满足不同场景需求,支持超大规模并发事务处理和事务-分析混合型业务处理,动态分配计算资源,实现更精细化的资源利用、更低成本的投入。一个数据库,满足用户多种需求,让用户能更加专注于业务发展。
那么这里突出几个关键点:
- 自研及信创
- 全面兼容工业标准SQL(可以全面替代Oracle)
- OLAP及OLTP混合类型,吸收云计算业务优势,满足大部分现代数据库业务场景的需要
【安装前准备工作】
【软硬件环境准备】
操作系统 | CPU | 数据库 |
---|---|---|
麒麟Kylin-Server-10-SP2 | x86_64 架构 | dm8_20220701_x86_rh6_64_ent |
【新建 dmdba 用户】
- 创建用户所在的组,命令如下:
groupadd dinstall
- 创建用户,命令如下:
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
- 修改用户密码,命令如下:
passwd dmdba
【建议:切换到root用户,修改/etc/sudoers文件】
## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
%dinstall ALL=(ALL) NOPASSWD: ALL
【修改文件打开最大数】
- 重启服务器后永久生效
使用 vi 编辑器打开 /etc/security/limits.conf
文件,命令如下:
#vi /etc/security/limits.conf
在最后添加四条语句,需添加的语句如下:
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
【新建安装目录】
在根目录下创建 /dm8 文件夹,用来安装 DM 数据库。命令如下:
mkdir /dm8
注意使用 root 用户建立文件夹,待 dmdba 用户建立完成后需将文件所有者更改为 dmdba 用户,否则无法安装到该目录下
【修改安装目录权限】
将新建的安装路径目录权限的用户修改为 dmdba,用户组修改为 dinstall。命令如下:
chown dmdba:dinstall -R /dm8/
给安装路径下的文件设置 755 权限。命令如下:
chmod -R 755 /dm8
图形化安装
【安装中注意事项】
- 使用统一密码
- 密码如果使用了特殊字符,在使用disql命令行的时候,需要用“\”做转义