当前位置:   article > 正文

Oracle 23c 新特性_oracle 23 ai

oracle 23 ai

去啊年内部就开始在使用和讨论23C的一些新特性,到目前为止还有一些功能待公布和完善,目前在OP端可下载free 版本,OCI上已经有正式的企业版,支持AI 向量数据库等等,如下所示:

Oracle 23c主要为简化应用开发复杂度,其主要特性包括:

1.支持国密

2.不带FROM子句的SELECT查询:在Oracle 23c中,实现了不带FROM子句的查询,这使得原来大量依赖Dual表的查询可以更为简便。

3.单表支持4096列:在Oracle 23c中,单表支持的列数量扩展到了4096列。要启用这一特性,需要将兼容性参数设置为23.0.0,同时将Max_columns设置为Extended。

4.实现了基于别名的GROUP BY:该特性让数据库内的处理能力得到进一步扩展和增强。

5.支持JavaScript存储过程:Oracle 23c实现了JavaScript存储过程,使数据库内的处理能力得以进一步扩展和增强。

6.支持SQL Domains:域是特定类型数据元素的通用定义,例如名称、邮政编码、国家代码。

7.DDL的IF EXISTS判断:在创建或删除数据库对象时,可以使用IF EXISTS子句来检查对象是否存在,从而避免因对象不存在而引发的错误。

8.注释功能增强:可以为表、视图、列、索引、PL/SQL程序单元、物化视图、域等增加注释,以提供有关数据库对象的元数据支持。

9.向量数据库:Oracle 23c引入了向量化查询执行引擎,通过一次性处理多行数据,利用并行处理能力加速查询。这使得数据库在处理大规模数据集时能够提供更高效、更快速的查询性能。

10.生成式AI:Oracle 23c进一步扩展了AI功能,支持生成式AI应用。生成式AI使用机器学习算法自动生成全新的、真实的有用数据。这有助于自动化开发过程,提高开发效率,并简化根据特定用例定制和定制数据库的过程。

11.JSON二元性:Oracle 23c引入了JSON关系二元性(JSON Relational Duality)这一具有里程碑意义的特性。这种特性将存储在关系表中的数据公开为JSON文档,按需生成,而不是实际存储为JSON文档类型。这为开发人员提供了灵活性和简单性,可以根据需求构建不同的二元性视图,从而在相同的共享数据上提供不同的JSON层次结构。

12.图数据:Oracle 23c引入了图形数据功能,允许用户在现有表(关系或JSON)上构建图形数据,无需创建单独的图形表示。这使得用户可以在交易事务系统中使用实时图形分析,提供以前在图形数据库中没有的并发级别,还提供Oracle数据库的所有性能、高可用性和安全特性。随着新交易的处理,Operational Property Graphs可以实时识别金融交易中的欺诈行为,识别客户社区以获取零售建议。

国密目前看还是使用储存过程包实现,具体还需等正式release

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/585870
推荐阅读
相关标签
  

闽ICP备14008679号