一、写在前面
2026年4月22日,达梦在"2026中国数据库技术与产业大会"上正式发布了第九代旗舰产品——达梦数据库管理系统DM9。官方资料显示,DM9在DM8基础上完成了450余项新特性升级,采用集中式与分布式一体化架构,融合事务处理与分析处理能力,还内置了数据库设计智能体和运维智能体,单机TPC-C较上一代提升100%、TPC-H提升126%。
作为承担我司数据库运维工作的的工程师,我肯定要自己动手安装一遍,测试一下达梦大版本更新之后究竟更新了什么,是不是和发布会上面说的性能提升这么大。于是我在虚拟机里把DM8和DM9各装了一套,从图形界面安装、命令行安装一路测试下来,最后用sysbench做了一轮简单的性能对比测试。
二、图形界面安装:DM8与DM9的变化
DM8的安装程序是大家熟悉的经典向导风格:运行安装程序后,依次经过选择语言与时区、接受许可证协议、验证Key文件、选择安装组件、选择安装目录,最后确认安装。整个流程朴素直观,老用户闭着眼睛都能走完。
DM9的图形安装整体流程与DM8保持了一致:依然是“语言协议→许可证→组件选择→安装目录→确认安装”的向导式结构,上手没有任何门槛;但安装程序的界面做了明显的翻新,视觉风格更现代,安装小结中展示的信息也更丰富。
两相对比,我的感受是:DM9在图形安装上保留了DM8用户已经形成的操作习惯,迁移过来不需要重新学习,同时界面细节和信息展示都有提升,属于“熟悉的配方、更好的味道”。
三、命令行安装:变化最明显的地方
如果说图形安装是“微调”,那命令行安装就是DM9变化最直观的地方。DM9 的命令行安装则换上了一套全新的交互界面,体验明显更"现代":
前置校验更完善。执行./DMInstall.bin -i后,安装程序会先选择安装语言,随后自动进行"硬件架构校验"和"GLIBC 版本校验",全部通过才进入正式安装流程,把环境问题挡在了前面。
协议环节更规范。许可协议提供"阅读 / 同意并继续 / 不同意并退出"三个选项,比 DM8 简单的确认方式更严谨。
组件选择更灵活。支持多选(逗号分隔),目前分为"服务器"和"客户端工具"两项,并实时显示所需磁盘空间。
许可证处理更友好。未填写许可证文件时,系统明确提示将以试用版运行,留空即可继续,对学习和测试场景非常友好。
安装小结信息更全。确认前会展示产品名称、安装目录、安装内容、所需/可用磁盘空间、可用内存等,一目了然。
进度反馈更清晰。安装过程每一步都有 [*] 正在执行… / [✓] 完成 的状态标记,拷贝文件、修改环境变量、安装服务、配置等环节一目了然。
安装完成后以 root 执行 root_installer.sh,这里也有一个肉眼可见的变化:DM9 注册的系统服务比 DM8 多了不少,除了 DmAPService,还新增了 DmAuditMonitorService(审计监控)、DmJobMonitorService(作业监控)、DmInstanceMonitorService(实例监控)等服务。可以看出 DM9 在可观测性和自治运维上是下了功夫的,这也和它"内置运维智能体"的定位呼应上了。
四、sysbench简单性能对比测试
装好只是开始,是骡子是马还得拉出来遛遛。我分别用2台虚拟机,在里面分别部署了DM8和DM9,并安装了开源基准测试工具 sysbench,对两者做了一轮简单的性能测试。
先声明两点:一是虚拟机环境与真实生产环境差距很大,本次结果只能反映同一条件下的相对差异,不构成任何产品性能结论;二是两代实例的初始化参数我保持了同一套配置,尽量保证对比的公平性。
4.1测试环境
项目:配置
虚拟化平台:VMware® Workstation Pro 26H1
宿主机CPU/内存:AMD Ryzen 7 7840H/32G
虚拟机配置:4核数/4G/30G SCSI
操作系统:银河麒麟V11
sysbench版本:sysbench 1.1.0
4.2测试结果
采用sysbench内置的oltp_read_write混合读写场景。两个数据库使用完全相同的测试参数:
DM8 测试结果:
DM9 测试结果:
将两轮的汇总数据整理如下:
4.3结果小结
吞吐量翻倍:
DM9的TPS从36.63提升至83.89,QPS从732.55提升至1677.88。说明在相同的4线程并发下,DM9的处理能力大约是DM8的2.3倍,性能提升非常显著。
延迟大幅降低:
平均响应时间从108ms降低到了47ms。P95延迟(绝大多数请求的耗时上限)从193ms降低到了84ms。说明DM9不仅处理得更快,而且响应更迅速、更稳定,用户体验会有明显的“变快”感觉。
稳定性提升:
最大延迟从508ms降至236ms,说明在高负载或复杂查询场景下,DM9出现极端慢查询的概率或程度降低了。相比DM8,DM9在这组测试中展现了质的飞跃,实现了“吞吐量翻倍”且“延迟减半”的优异表现。
综合测试下来,DM9在安装阶段就注册了审计、作业、实例等多个监控服务,再加上官方提到的自治容灾集群(DMAFC)和运维智能体,能感觉到"自治运维"不是营销词,而是落在安装部署的第一步里。而且最重要的是性能升级有据可循,官方给出的单机性能提升数据,在我这套简陋的虚拟机+sysbench环境下也能看到正向的趋势,说明对客户来说,从DM8升级到DM9会迎来性能质的飞跃,而且生态兼容性又是官方明确承诺的,所以客户可以放心地将DM8升级到DM9,这样对于DM9来说起步就是一个大的成绩。
七年磨一剑,DM9交出的答卷值得亲自上手试一试。我的"初探"就到这里,谢谢大家。
文章
阅读量
获赞
