在刚刚结束的Oracle Cloud World 2023大会上,Oracle数据库技术的掌门人Andy Mendelsohn关于“Oracle数据库未来“的主题演讲中,和大家分享了三个主题:Oracle数据库愿景和策略,Oracle数据管理中的创新,Oracle数据库的未来。
下面我们就带大家一起进入Andy主题演讲的各个精彩环节,首先从第一个主题:Oracle数据库的愿景谈起。
多年来,Oracle希望为任何规模的所有场景下开发和运行现代应用程序和分析都会越来越轻松。因此,对于Oracle而言,我们不仅关注数据库的运营,还高度关注相关的开发人员。当前在IT技术向云技术变革的时期下,开发人员也在考虑使用什么数据库技术来构建下一代应用程序?Oracle希望确保为开发人员提供正确的工具,使他们使用数据库时更高效。而且, 随着AI人工智能的出现,AI不仅可以使开发应用程序变得更容易,而且通过LLM大语言模型等技术的应用,已经可以自动生成应用程序。
当前,为了实现易用性的愿景,Oracle提供了两种主要的数据库服务:融合数据库和自治数据库,从而实现支持各种数据类型和简化数据管理的任务。一方面,通过使用融合数据库,可以全面支持当前任何类型的数据、各种工作负载和开发模式;另一方面,通过Oracle自治数据库,它可以以非常高的性能运行任何类型的工作负载,非常可靠,关键是它使您的开发人员更容易构建复杂的应用程序。
融合数据库和自治数据库服务都可以在称为Oracle数据库云平台的Exadata上运行。Exadata是针对Oracle数据库进行深度优化的平台,具有高性能、高可靠性、高安全性等特性,是运行Oracle数据库的最佳平台。当迁移到云时,Exadata数据库服务以及为客户提供的全面管理Oracle数据库的服务和生态系统,构成了自治数据库服务。
通过Oracle自治数据库服务,解决了DBA运维上的痛点,部署、打补丁、升级完全自动化,自动检测和预见性修补补丁和故障,同时支持自动扩展和企业级的业务连续性。通过融合数据库内建的低代码工具APEX、图、机器学习和洞察力等提高了分析师和开发人员的生产率和体验。
Oracle自治数据库在2022年第三方咨询机构Gartner云数据库关键能力的所有4个用例中排名首位。
Oracle自治数据库在Forrester Wave对云数据仓库的评估中,作为引领者提供了全面的数据管理能力。
因此,全球当前有非常多的使用自治数据库客户,包括Fedex、侨鑫、施乐等,并且几乎所有的Oracle SaaS应用都运行在自治数据库中,这极大提高了客户的体验,降低了客户的开支。
针对第二个主题:Oracle数据管理当前的创新,重点提了4个部分的内容:Oracle Database 23c、数据库云平台Oracle Exadata X10M、Oracle OCI云基础架构和多云开发、自治数据库当前的创新部分。
针对Oracle Database 23c数据库最新的300多项新功能部分,Andy重点强调了对DBA、分析师和开发人员不同角色都可以受益于不同的新特性。通过实时SQL计划管理实现更好的性能,SQL Firewall在数据库中提供了更好的安全性减轻了DBA运维工作;对于分析师提供了自动物化视图以及增强的ML算法,对于开发人员提供了JSON二元性,属性图,JavaScripts存储过程,SQL Domain等多种新特性,极大的简化了开发人员的工作负担。值得特别注意的是,新的Oracle database 23c中通过JSON二元性的特性,很好的解决了关系型数据和支持JSON格式的文档型数据在并存问题,使得Oracle数据库能够更好的支持文档类型数据并且兼容Mango DB的API;通过声明方式对数据指定需要的业务视图,包括针对开发人员的关系型视图、针对分析师的分析视图以及在Oracle Database 23c中提供的JSON和图业务视图,都体现了Oracle为简单易用的愿景而做出的努力。
通过Oracle Database 23c能够应用能够处理不同的数据类型,包括关系型、文档型以及图等所有的数据类型,真正实现了融合数据库的功能。
对于支持Oracle融合数据库和自治数据库的平台Exadata的新一代产品Oracle Exadata X10M,除了继续具备软硬结合带来的高性能、高可靠和高安全以及自动化部署以外的特性,Andy介绍了新硬件的更新,包括CPU从Intel更换为AMD,具有更大的内存、闪存和磁盘空间,以及更小的IO时延、更大的IO带宽和更高的IOPS。通过Exadata独有的智能存储、快速RDMA和存储自动分层技术与多租户、资源池化、弹性等云技术结合提供了更好的扩展性,形成了Oracle公有云和私用云的基础。
针对Oracle云技术部分,Oracle提供了64个面向客户的Regions,在数据中心数量上具有很大优势。并且,通过与Microsoft Azure云的互联,实现了多云支持。
针对自治数据仓库的创新部分,Andy谈论了跨多云数据仓库的原生集成、数据湖架构的思考,开放数据的共享以及Oracle自治数据库内建的低代码工具Data Studio,为分析人员提供了更高的生产率。整个流程包括数据加载、数据转换、数据分析、数据洞察和数据共享等多个部分。
最后针对Data Studio还进行了现场演示环节,体现了该工具简单易用性。
在第三个主题“Oracle数据库的未来”中,Andy强调了人工智能(AI)与Oracle数据库的结合,着重谈到了使用大语言模型(LLM)从自然语言生成SQL语句的流程,包含设置环境上下文、构建提示、发送提示到LLM生成SQL的过程,如下图所示:
并且最终通过Oracle低代码工具APEX演示了通过自然语言生成SQL语句,最终生成一个针对雇员按照部门和工作进行分析的应用程序的构建过程。
在总结部分,Andy再次强调了Oracle数据库的未来关注的是DBA、开发人员和分析师的生产力,通过融合数据库提供了对于各种数据类型、各种工作负载和开发风格的支持;通过Oracle自治数据库部署在本地、公有云和混合云等各种场景应对数据库的扩展性和可靠性;通过生产式人工智能技术使得在任何场景下生成和运行当前应用和分析更轻松,逐步实现Oracle的愿景。
最后,Oracle Database 23c Free版目前已经可以通过Oracle官方网站进行免费下载用于开发和学习使用,国内用户也可以通过微信扫描下面二维码进行下载。