MogDB通过并行索引扫描和增量排序增强数据库的查询性能。
当索引扫描的并行度设置为8时,常见的依赖索引查询的SQL执行效率可提升1.25~10倍。
增量排序可减少排序I/O及内存消耗;相比普通排序,增量排序可将执行效率提高10倍以上。
MogDB通过并行索引扫描和增量排序增强数据库的查询性能。
当索引扫描的并行度设置为8时,常见的依赖索引查询的SQL执行效率可提升1.25~10倍。
增量排序可减少排序I/O及内存消耗;相比普通排序,增量排序可将执行效率提高10倍以上。
SQL Trace动态跟踪SQL运行统计数据和WAL日志功能的引入提升了MogDB的观测能力,可实现不停库不干扰业务持续运行的场景下,捕获真实数据库负载的运行行为和性能。
MogDB集群通过引入第三方网关IP实现CM集群的自仲裁能力。CM集群两节点部署支持自动/手动故障切换确保CM集群高可用。通过增加对数据库集群VIP的连通性的探测,降低脑裂故障概率,同时提供可配参数支持自动/手动故障切换确保数据库集群高可用。
将事务执行和事务日志落盘拆分为由两个不同线程执行,避免事务等待阶段Session worker线程闲置,进一步提高了worker线程的利用率,在保障数据完整性的基础上进一步提升了数据库性能。
自治事务异步提交可以使数据库整体性能提升20%~50%,TPCC压测下tpmC稳定提升36%。
事务异步提交 →CM(Cluster Manager)是一款集群资源管理软件,用于监控数据库主备状态、网络通信以及文件系统。当检测到故障时,会自动触发系统主备切换。同时,CM也支持集群、节点及实例启停、集群状态查询和日志管理等功能。
Cluster Manager →PostGis是一个空间数据库系统,能够提供空间对象、空间索引、空间操作函数和空间操作符等空间信息服务功能,可用于:
1. 大气科学、海洋科学、地质学、环境科学、交通管理等,处理和分析复杂的空间数据,并进行制图。
2. 移动通信、移动定位、移动互联网。
3. 城市管理、灾害响应、资源开发等。
通过集成whale插件,支持如INSTRB、NLS_CHARSET_ID、dbms_lock、dbms_job等Oracle兼容函数和Package
通过集成dolphin插件,支持如Timestamp On Update、SQL Mode、用户锁等MySQL兼容语法和函数
Oracle及MySQL兼容性增强 →