Oracle Database 23ai 概述
Oracle Database 23ai旨在处理各种数据类型,如JSON、向量和图形数据,为开发人员提供无与伦比的一致性、可扩展性、安全性和可用性。主要特点包括:
由机器学习和自动化驱动的自主操作。
JSON关系二元性,允许无缝集成关系和文档数据。
数据用例域功能,通过单独的数据字典对象定义列的使用。
支持微服务应用程序中的自动补偿事务。
增强的事务事件队列性能。
支持在存储过程中使用JavaScript开发。
改进的机器学习算法。
AI和向量数据类型
Oracle Database 23ai引入了向量数据类型,使AI应用程序能够执行相似性搜索并管理大型语言模型,而不会增加复杂性。此功能允许直接在数据库中高效处理相似性搜索,消除了添加其他数据库的需要。
增强的安全功能
Oracle Database 23ai包括几个安全增强功能:
专门的开发人员角色,简化应用程序开发而不影响安全性。
在模式级别授予系统权限,以简化管理。
区块链表功能,用于不可变的数据结构。
Oracle SQL防火墙,防止未经授权的SQL执行和SQL注入攻击。
性能和开发人员增强功能
在性能和开发人员体验方面有显著改进,包括:
优先事务处理,以防止应用程序中断。
新的SQL功能,如IF NOT EXISTS语法、布尔数据类型和增强的关联数组支持。
实时SQL计划优化,以提高性能。
增强错误消息的清晰度和有用性。
支持现代工作负载
Oracle Database 23ai支持现代Web工作负载,具有Oracle True Cache和全球分布式数据库功能,确保高可扩展性、可用性和性能,同时不影响一致性或SQL功能。
升级路径和补丁
升级到Oracle Database 23ai需要运行19c或21c版本。AutoUpgrade工具简化了升级过程。Oracle引入了每月推荐补丁,以简化补丁管理,消除了季度版本更新和修订的需要。
生命周期
「欢迎关注我们的公众号,获取更多技术分享与经验交流。」