技术创新与产品迭代是企业发展的不竭动力。站在大数据时代的风口,作为基础软件行业“皇冠上的明珠”,数据库产品更是如此。
金仓数据库管理系统KingbaseES V9版本KingbaseES V009R001C002B0014(以下简称“新版本”)于近日正式发布。金仓数据库管理系统KingbaseES是电科金仓自主研发的企业级大型通用数据库管理系统。新版本在兼容性、可用性、性能以及安全性等多个方面进行了全面升级,旨在为用户提供更加优质、高效的数据库服务。
一、内核能力增强
1.兼容Oracle/MySQL能力持续增强
新版本在兼容能力上实现了显著提升,重点优化了MySQL和Oracle模式下的数据类型、函数、语句等能力,完善了跨平台的数据迁移、操作和开发能力,能够为用户提供更加便捷、高效的数据迁移、操作和开发体验。
2.客户端编程接口及框架全面升级
本次更新的版本在客户端编程接口及框架方面进行了深度优化,旨在简化数据库访问流程,降低应用开发与维护成本,为用户提供更高效、便捷的数据库操作体验。
3.Roaringbitmap插件破解大数据集处理中的内存与速度难题
在当今大数据盛行的时代,企业常常需要处理包含数以亿计元素的数据集。在处理这些大规模数据集时,内存占用高和集合运算速度慢成为了企业面临的两大难题。
为了应对这一挑战,新版本提供了Roaringbitmap扩展插件。Roaringbitmap是一种高效的Bitmap压缩算法,它通过逻辑复杂度来换取空间时间复杂度的优化,从而在处理大规模数据集的集合操作时,能够显著减少内存占用,并提供快速地集合运算,提高系统的整体性能。
二、可用性、易用性显著提升
通过对软件安装配置能力的持续优化,以及对集群部署、管理、故障转移恢复以及备份还原能力的进一步完善,新版本的易用性和可用性得到了全方位的提升。
这些改进不仅满足了更复杂和多样化的应用需求,还确保了业务连续性和用户体验的稳步提升。
三、性能持续优化
1.性能管理强化:新增SQL调优建议器与增强KWR/KSH报告
在性能管理方面,新版本增加了SQL调优建议器功能,并增强了KWR和KSH的能力。KSH的报告新增了实例信息、CPU内存、采样信息、Top服务/模块以及Top数据库对象等多项内容,并改进了报告输出格式,方便用户通过监控工具查看。KWR报告则提供了全实例采集方式,支持按数据库粒度展示报告内容,适用于单实例支撑多应用的场景下的实例调优。
此外,SQL调优建议器能够针对执行效率低下的特定SQL语句,根据实际分析给出统计信息更新、创建索引或SQL改写等建议。同时,新版本还提供了数据库时间模型视图、等待事件模型视图以及SQL操作时的时间分布视图,通过收集和展示数据库实例在不同活动上的时间消耗,帮助用户更准确地识别性能瓶颈和资源消耗,从而优化数据库性能。
2.性能持续优化:ROWNUM逻辑优化助力高效查询
在复杂的数据库查询场景中,尤其是当SQL语句中包含ROWNUM伪列进行条件选择或分页处理时,查询性能往往会受到较大影响。
为了解决这一问题,新版本引入了ROWNUM逻辑优化功能。该功能能够智能地识别并优化包含ROWNUM的SQL语句,当SQL语句中包含ROWNUM、ROWNUM条件选择、ROWNUM分页时,可通过改优化规则,提升查询效率,为用户提供更加流畅的数据访问体验。
3.性能稳定提升:全局执行计划缓存与分区剪枝双管齐下
在OLTP场景中,SQL语句的执行频率高且变化不大,但每次执行前都需要进行编译生成执行计划,这不仅消耗了大量的CPU资源,还增加了内存占用。特别是在高并发环境下,频繁的SQL编译操作会导致数据库性能显著下降,TPS受到严重影响。同时,编译过程中的内存占用也限制了数据库能够处理的并发量,进一步加剧了性能瓶颈。
新版本通过引入Q报文(普通协议)全局执行计划缓存功能,成功解决了OLTP场景中SQL编译时间和内存占用高的问题。该功能能够智能地识别并缓存常用的SQL执行计划,避免重复编译。这一优化显著提升了数据库性能,在高并发场景下,TPS性能提升20%以上,同时内存占用减少了67%。这不仅提高了数据库的处理能力,还降低了运营成本,为企业带来了显著的经济效益。
此外,分区表LIKE剪枝及UPDATE&DELETE语句剪枝优化功能的引入,极大地提升了多级分区表在查询和更新操作中的性能。在高并发场景下,这一优化显著降低了查询延迟,提高了吞吐量。该功能对于需要处理大量数据且对性能要求极高的企业来说,无疑是一个重要的性能提升利器!
三:安全新升级
优化资源利用与数据保护。数据库安全性直接关系到数据保密性、完整性和可用性的维护,进而影响到企业的运营安全、用户的隐私保护以及国家的信息安全。新版本进一步强化了安全特性。
1.扩展三元角色:明确职责划分,进一步提高数据库系统安全性。
2.用户单次会话总时长设置:可指定用户会话允许连接到数据库的最长时间,超出时长限制则会被强制中断会话,有效避免单个用户长期占用数据库资源问题,提高数据库资源利用率。
3.数据导出权限控制:针对逻辑备份和COPY等导出数据操作,新增导出权限控制, 满足用户角色分工较细导出数据需要专职用户的场景。
4.逻辑备份加密和压缩:逻辑备份新增加密和压缩功能,同时在逻辑恢复新增解密和解压缩功能,充分保证备份文件的数据安全。
5.MySQL加密算法:兼容MySQL加密算法,支持数据常见对称加密算法和数据摘要算法,提升产品兼容性,方便用户在不同数据库系统间迁移数据。
6.权限检查和行级安全策略:兼容MySQL和Oracle,支持权限检查、行级安全策略作用于视图。
据悉,本次发布的金仓数据库管理系统 KingbaseES V009R001C002B0014版本基于主流CPU和操作系统也分别推出了完整版和docker镜像版。
免责声明:本文仅代表作者个人观点,与每日科技网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们联系,本网站将在规定时间内给予删除等相关处理.
精彩推荐
-
采购拿回扣问题,教你一个小妙招,看看怎么做!
2017-09-18 11:09 广告 阅读
-
苦逼的老板,教你一个小妙招,怎么防采购拿回扣!
2017-09-18 11:09 广告 阅读
-
传播易推出商机宝“客户推荐”功能 今天正式上
2021-01-05 17:10:46 更新 阅读
-
抓住抖音电商11月新商机遇:新商首月佣金限免,
2024-11-07 11:52:25 更新 阅读
-
“以旧换新”大热,年轻人为何钟爱国产品牌
2024-11-04 11:43:03 更新 阅读
-
全球智能制造新选择,U9 cloud四大行业领先实践
2024-10-21 17:40:33 更新 阅读
-
集智聚力,开启医工结合新时代!2024医工结合创
2024-10-12 15:30:48 更新 阅读
-
传播易广告商城APP发布最新6.3.9版本,全面提升
2024-08-20 16:27:02 更新 阅读
-
国家体育总局训练局新增战略合作伙伴,诺泰让运
2024-08-14 17:30:56 更新 阅读