【IT168 技术】DM7数据库管理系统是在总结DM系列产品的经验和教训基础上,吸收主流数据库产品优点,学习适应OLAP应用的专用数据库技术,采用类JAVA的虚拟机技术,重新设计的新一代数据库产品。采用全新的体系架构,极大提升了达梦数据库产品的性能、语言丰富性、可扩展性,能同时兼顾OLTP和OLAP请求,从根本上提升了DM产品的品质。
相对于DM6,DM7中新增和改进特性多达数百项,本文将为您介绍DM7众多新特性中最为重要和最具创新性的部分。
系统核心构架
DM7采用高效的多线程体系结构,由不同的功能线程协同完成服务器的整体功能。
●通信模块
消息通信子模块处理服务器与客户端之间的消息收发。邮件子系统在服务器实例间建立高速通信通道。
●任务处理模块
将接收的各类请求进行解析分发
●SQL模块
对SQL语句进行分析与执行
●事务处理模块
处理数据库事务的并发控制以及提交与回滚
●日志模块
生成REDO日志,以及日志的重做
●物理存储模块
数据库各类文件的分布与访问。文件中数据的组织与划分。
●数据字典模块
数据字典信息的存储与访问
●内存管理模块
管理系统各种内存结构
●数据访问模块
数据的外部存储与访问