数据库是信息系统的基础软件。随着数据量和节点规模的不断增加,数据库在各行各业的应用和数据信息价值的提高,对数据库产品的可用性和配置简化提出了新的要求。
为了更好的服务客户,在调研了大量的客户案例、业务场景、使用习惯和行业需求后,游喧数据库团队对UXDB进行了升级。经过几个月的打磨,正式发布UXDB2.1.1.4版本新增了多项重要功能,优化了30多项功能,进一步完善了游喧数据库产品的兼容性和功能,更好地利用了管理工具和迁移工具,用户体验更加友好。
游喧数据库是国内企业级安全可信数据库管理系统,提供完善的数据存储和数据管理功能,具有高可用性、高性能、高安全性、可扩展性、易使用和易维护等特点。游喧数据库包括数据库软件和相关工具,其中数据库软件内置了数据库引擎、语法分析等功能。
UXDB版本uxd 2 . 1 . 1 . 4增加了OCI、缺省大写和部分兼容语法支持;增强了与Oracle和MySQL的兼容性;修正了之前版本存在的一些问题。此版本包含一个通用版本和支持工具。该版本将在四个平台发布:Galaxy Kirin V10、Galaxy Kirin V4、Centos7和Windows。
新增或改进功能
1、新增兼容模式
UXDB分为标准模式和兼容模式。在UXDB标准模式的基础上,为Oracle数据库增加了一种特殊的兼容模式。在兼容模式下,系统功能和数据类型与标准版本不同。在兼容模式下定义系统功能和数据类型对标准模式没有影响。
标准模式:数据库标识符是小写的;关闭默认的语法兼容性开关,并且不加载orafce插件。
兼容模式:数据库标识符大写;打开默认的语法兼容性开关并加载orafce插件。
2、新增大小敏感控制开关
“区分大小写”(数据库标识符,如表名、字段名等。)由数据库初始化参数(- ignore-case)配置,该参数控制默认大写或小写的切换。
3、新增兼容语法控制开关
Ora_grammar是兼容性语法开关的配置参数,可以根据需要打开或关闭。当兼容性语法开关关闭时,所有新添加的兼容性语法相关内容都将被阻止,不添加这些兼容性语法时,UXDB的性能将保持不变。
4、广泛的SQL语法兼容
在SQL语言各种语法的兼容性方面,游喧数据库也对主流数据库(Oracle和MySQL)的典型SQL语法做了大量的兼容甚至改进。2.1.1.4版本进一步丰富了对SQL特性的支持,增加了17个支持项,可以支持更广泛的兼容各种数据库语法的SQL使用方法。基于广泛的SQL语法兼容性,用户和开发人员可以直接将原有的基于其他主流数据库的开发经验带入UXDB,无需学习不同的SQL编写方法,即可完成应用系统的迁移和开发。
5、新增更丰富的数据类型
支持Varbinary(可变长度二进制数据类型)、LongVarbinary(扩展版可变二进制数据类型)、Clob(字符串对象、二进制文件等可用于存储文本和字符、图片、音频文件等的容器。)、Blob(二进制大对象)、Raw(与Bytea数据类型相同,可变长度二进制字符串)、$ Numeric
6、新增OCI接口支持
在基于UXDB开发应用的过程中,开发者可以直接调用游喧OCI提供的接口访问数据库数据;
兼容OracleOCI,用户原本基于OracleOCI开发的应用程序可以无缝切换到UXDB。
7、用户体验增强
优化图形化安装和卸载工具,增加环境检测和数据库实例初始化功能,增强易用性;
环境检测:
初始化数据库实例:
在Windows下添加GetwinInfo.bat脚本,方便生成Json文件和获取许可证。
将UXDB的默认安装路径修改为:/opt/uxdbinstall。
8、支持更多平台
游喧数据库在国内平台的兼容性和支持方面做了大量的工作。此版本是对Windows和
数据库的运行平台采用Centos、Linux等主流操作系统,还加入了国产操作系统Galaxy。
麒麟V4、银河麒麟V10作为数据库运行平台的发布。
9、管理工具集中管理数据库的多种版本
用户根据实际情况选择相应的UXDB版本,包括:通用版、金融版、安全版、RAC集群版。
图形化管理工具将提供更丰富的管理功能,如图形化展示SQL执行计划、存储过程调试,并进一步完善三权分立、安全审计等安全功能的管理。
10、数据迁移工具优化
数据迁移工具进一步完善功能和提高数据迁移性能,所支持的源数据库类型更加广泛,包括Oracle、SQLServer、MySQL、Sybase、DB2、PostgreSQL等国际及国内主流数据库。在迁移性能方面根据所迁移的数据类型等进行了进一步优化。数据迁移工具将提供自定义函数/存储过程等的迁移。
每一次升级均源于对用户体验的用心和对产品的虔诚,产品技术创新无止境,优炫数据库将以探寻数据赋能的创新之道,打造新时代更便捷易用的国产数据库产品。