數(shù)據(jù)庫是信息系統(tǒng)基礎(chǔ)底座軟件,數(shù)據(jù)量和節(jié)點(diǎn)規(guī)模日益增長、數(shù)據(jù)庫在各行各業(yè)的應(yīng)用和數(shù)據(jù)信息價(jià)值的提升,對數(shù)據(jù)庫產(chǎn)品的易用性、配置簡化等各方面都提出了新需求。
為了更好地為客戶提供服務(wù),在對大量的客戶案例、業(yè)務(wù)場景、使用習(xí)慣和行業(yè)要求調(diào)研后,優(yōu)炫數(shù)據(jù)庫團(tuán)隊(duì)對UXDB進(jìn)行升級,歷經(jīng)數(shù)月打磨,正式發(fā)布UXDB2.1.1.4版本,新增多項(xiàng)重要功能,并對超過30項(xiàng)功能進(jìn)行優(yōu)化,讓優(yōu)炫數(shù)據(jù)庫產(chǎn)品在兼容性、功能上進(jìn)一步提升,更好用的管理工具和遷移工具,讓用戶體驗(yàn)更友好。
優(yōu)炫數(shù)據(jù)庫是國產(chǎn)企業(yè)級安全可信數(shù)據(jù)庫管理系統(tǒng),提供完善的數(shù)據(jù)存儲與數(shù)據(jù)管理功能,具有高可用、高性能、高安全、可擴(kuò)展、易使用與維護(hù)等特性。優(yōu)炫數(shù)據(jù)庫包含數(shù)據(jù)庫軟件和相關(guān)工具,其中數(shù)據(jù)庫軟件內(nèi)建數(shù)據(jù)庫引擎、語法分析等功能。
UXDB2.1.1.4版本新增OCI、默認(rèn)大寫和部分兼容性語法支持;增強(qiáng)了與Oracle和MySQL的兼容性;修正了此前版本中存在的部分問題。本次版本發(fā)布包含通用版和配套工具,該版本將在銀河麒麟V10、銀河麒麟V4、Centos7、Windows四個(gè)平臺進(jìn)行發(fā)布。
新增或改進(jìn)功能
1、新增兼容模式
將UXDB分為標(biāo)準(zhǔn)模式和兼容模式。在UXDB標(biāo)準(zhǔn)模式基礎(chǔ)上,針對Oracle數(shù)據(jù)庫,新增一種特殊的兼容模式。兼容模式下,系統(tǒng)函數(shù)、數(shù)據(jù)類型與標(biāo)準(zhǔn)版是不同的,兼容模式下定義系統(tǒng)函數(shù)、數(shù)據(jù)類型對標(biāo)準(zhǔn)模式?jīng)]有影響。
標(biāo)準(zhǔn)模式:數(shù)據(jù)庫標(biāo)識符小寫;默認(rèn)關(guān)閉語法兼容開關(guān),不加載orafce插件
兼容模式:數(shù)據(jù)庫標(biāo)識符大寫;默認(rèn)打開語法兼容開關(guān),加載orafce插件
2、新增大小敏感控制開關(guān)
“大小寫敏感”(數(shù)據(jù)庫標(biāo)識符,如表名、字段名等)通過數(shù)據(jù)庫初始化的參數(shù)(--ignore-case)進(jìn)行配置,控制默認(rèn)大寫或小寫的切換。
3、新增兼容語法控制開關(guān)
ora_grammar為兼容語法開關(guān)配置參數(shù),可根據(jù)需要打開或關(guān)閉兼容性語法開關(guān)。當(dāng)兼容性語法開關(guān)關(guān)閉時(shí),新增的兼容性語法相關(guān)內(nèi)容全部屏蔽,UXDB的性能和沒有增加這些兼容性語法時(shí)保持不變。
4、廣泛的SQL語法兼容
在SQL語言的多種語法兼容方面,優(yōu)炫數(shù)據(jù)庫還對主流數(shù)據(jù)庫(Oracle、MySQL)的典型SQL語法進(jìn)行了大量的兼容乃至改進(jìn)。2.1.1.4版本進(jìn)一步豐富了SQL特性支持,新增了17個(gè)支持項(xiàng),可支持更廣泛的、與多種數(shù)據(jù)庫語法兼容的SQL使用方法?;趶V泛的SQL語法兼容,用戶和開發(fā)人員可以將原有的基于其他主流數(shù)據(jù)庫的開發(fā)經(jīng)驗(yàn)直接帶入U(xiǎn)XDB,無需學(xué)習(xí)不同SQL編寫方式,就能完成應(yīng)用系統(tǒng)遷移和開發(fā)工作。
5、新增更豐富的數(shù)據(jù)類型
支持Varbinary(可變長度二進(jìn)制數(shù)據(jù)類型)、LongVarbinary(加長版可變二進(jìn)制類型數(shù)據(jù))、Clob(字符串對象、可用來存儲文本文字、可以存儲二進(jìn)制文件的容器、圖片、音頻文件等二進(jìn)制文件均可)、Blob(二進(jìn)制大對象)、Raw(同Bytea數(shù)據(jù)類型,為可變長度二進(jìn)制串)、Number(Number為任意精度數(shù)字,相當(dāng)于Numeric類型別名)數(shù)據(jù)類型。
6、新增OCI接口支持
①開發(fā)者在開發(fā)基于UXDB的應(yīng)用程序過程中,可直接調(diào)用優(yōu)炫OCI提供的接口,實(shí)現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的存取;
②兼容OracleOCI,用戶原基于OracleOCI開發(fā)的應(yīng)用程序,可無縫切換至UXDB。
7、用戶體驗(yàn)增強(qiáng)
①對圖形化安裝卸載工具進(jìn)行優(yōu)化,新增了環(huán)境檢測功能、初始化數(shù)據(jù)庫實(shí)例功能,增強(qiáng)易用性;
環(huán)境檢測:
初始化數(shù)據(jù)庫實(shí)例:
②Windows下增加GetwinInfo.bat腳本,方便生成Json文件,獲取License更便利。
③修改UXDB默認(rèn)安裝路徑,改為:/opt/uxdbinstall。
8、支持更多平臺
優(yōu)炫數(shù)據(jù)庫在國產(chǎn)平臺的兼容和支持方面做了大量工作。本次發(fā)布除了以Windows和
主流Linux如Centos等操作系統(tǒng)作為數(shù)據(jù)庫的運(yùn)行平臺,還新增了以國產(chǎn)操作系統(tǒng)銀河麒麟
V4、銀河麒麟V10作為數(shù)據(jù)庫運(yùn)行平臺的發(fā)布。
9、管理工具集中管理數(shù)據(jù)庫的多種版本
用戶根據(jù)實(shí)際情況選擇相應(yīng)的UXDB版本,包括:通用版、金融版、安全版、RAC集群版。
圖形化管理工具將提供更豐富的管理功能,如圖形化展示SQL執(zhí)行計(jì)劃、存儲過程調(diào)試,并進(jìn)一步完善三權(quán)分立、安全審計(jì)等安全功能的管理。
10、數(shù)據(jù)遷移工具優(yōu)化
數(shù)據(jù)遷移工具進(jìn)一步完善功能和提高數(shù)據(jù)遷移性能,所支持的源數(shù)據(jù)庫類型更加廣泛,包括Oracle、SQLServer、MySQL、Sybase、DB2、PostgreSQL等國際及國內(nèi)主流數(shù)據(jù)庫。在遷移性能方面根據(jù)所遷移的數(shù)據(jù)類型等進(jìn)行了進(jìn)一步優(yōu)化。數(shù)據(jù)遷移工具將提供自定義函數(shù)/存儲過程等的遷移。
每一次升級均源于對用戶體驗(yàn)的用心和對產(chǎn)品的虔誠,產(chǎn)品技術(shù)創(chuàng)新無止境,優(yōu)炫數(shù)據(jù)庫將以探尋數(shù)據(jù)賦能的創(chuàng)新之道,打造新時(shí)代更便捷易用的國產(chǎn)數(shù)據(jù)庫產(chǎn)品。
免責(zé)聲明:市場有風(fēng)險(xiǎn),選擇需謹(jǐn)慎!此文僅供參考,不作買賣依據(jù)。