Jeffrey Erickson | 高级撰稿人 | 2025 年 8 月 15 日
数据库要记录事务或支持数据分析,必须先完成搭建、调优、备份和补丁更新;同时,其存储的数据也必须采取安全保护措施。过去,所有这些工作都会消耗大量时间,并要求企业和相关人员深入了解数据库技术。现在,AI 登场了,它能够接手所有这些工作,同时以全新方式实施数据管理。让我们来一探究竟。
自治数据库是一种全托管的云数据库,它能将传统上由数据库管理员 (DBA) 负责的工作实现自动化。这些工作包括常规工作(如数据库调优、备份和更新),也包括安全性方面的工作(如数据加密)。
这些数据库所固有的自动化功能,有助于避免由人为失误引发的问题。此外,自动化所节省的时间和精力使 DBA 能够专注于运用自身专业知识和技能来履行其他职责(如增强应用功能),以及为 AI 模型提供适当的数据架构来驱动 AI 模型以优化方式运行。自治数据库的另一大优势在于,需要安全访问数据的用户(例如应用开发人员、业务分析师或数据科学家)无需 DBA 的协助就能快速配置该数据库。
关键要点
自治数据库是一种云数据库,它借助 AI 将传统上由 DBA 负责的调优、安全防护、备份、更新及其他常规管理工作实现自动化。与传统数据库不同,它无需人工干预就能执行所有这些以及更多其他工作。这也是为什么自治数据库经常被描述为“自管理”的原因。
通过自动化执行各种工作,自治数据库可帮助企业降低运营成本,减少出错风险,更好地应对安全漏洞。
数据库存储着重要的业务信息,对大多数组织实现高效运营至关重要。然而,数据库管理员 (DBA) 常常需要耗费大量时间和精力来手动管理数据库。这些工作非常容易出错,进而可能给数据库正常运行时间、性能和安全性带来负面(甚至是灾难性)影响。
例如,未及时正确打补丁可能削弱甚至造成数据库保护措施完全失效,进而使企业陷入数据泄露风险,遭受严重的财务影响和商誉损失。
日益加剧的数据库管理复杂性凸显了自治数据库的另一关键优势。例如,一个 AI 驱动的应用可能查询关系数据和 JSON 数据,还可能查询向量数据和图形数据来执行语义搜索。对此,自治数据库可以简化数据架构,有效应对这一复杂性。
此外,自治数据库可以按需向上和向下伸缩,灵活满足不断增长的事务数据和数据仓库,以及可能涉及大规模数据集的 AI 训练工作负载的需求。简而言之,得益于自动化地部署、扩展以及优化数据库运营,自治数据库能够帮助企业克服重重挑战,加快开发速度,赋能数据专家专注于更高价值的工作。
IDC 数据显示,使用 Oracle Autonomous Database 的企业平均获得了价值 490 万美元的年收益,三年投资回报率高达 436%。
自治数据库提供全面、端到端的自动化功能,涵盖了供应、安全性、更新、高可用性、性能、变更管理和防错等各个方面。自治数据库之所以能做到这一点,主要归功于以下特征。
企业可以从自治数据库中获得多少优势,取决于企业中各个团队使用自治数据库的方式。大型企业可能会用它将许多分散的数据源整合到一个更易于管理的数据库中,而小型企业则可能将其用作无需大量 IT 人员维护的可扩展企业数据库。其他潜在优势包括:
考虑到自治数据库是一种基于云技术的数据库服务,而且 AI 能够自动化处理众多传统数据库管理工作,因此 IT 团队在选择自治数据库系统时应关注以下关键特性。
一个数据库管理系统既可能存储高度结构化的数据(例如会计记录或客户信息),也可能存储非结构化数据(例如数字图像、音频或电子邮件文件)。数据既可能由分析师或数据科学家直接访问,也可能由客户和员工通过企业软件、Web 站点或移动应用访问。更具体地说,不同应用会使用不同格式(也就是“数据类型”)的数据。过去,企业可能要为每种数据类型分别部署数据库。现在,一个自治数据库就能满足所有类型的数据的需求。
常见数据类型包括:
自治数据库针对各类工作负载进行了调优。自治数据库的常见用途包括:
自治数据库可用于所有传统的云端关系型、文档、图形和向量数据库使用场景,可带来更高水平的效率和可扩展性。它能够集中提供必需工具来满足各种 AI 项目的需求。
以下是一些真实使用场景:
智能技术可驱动自治数据库自动化处理各种虽繁琐但又极其重要的任务,包括日常维护、扩展、修复安全问题和数据库调优等。例如,自治数据库的 AI 算法可以优化查询,自动管理内存和存储,构建一种完全自调优。
AI 可以分析大量数据记录,标记异常值和异常模式,帮助企业提高安全性,防范入侵者破坏。AI 还可以在系统运行的同时自动、连续地对系统进行打补丁、调优、备份和升级,而无需人工干预。这将尽可能减少人为错误或恶意行为,确保数据库高效运行、安全无失。
此外,自治数据库还可以提供以下功能:
自治数据库能够提供一个全托管式环境,通过多种方式帮助开发人员基于其中数据构建安全、可扩展的企业应用。首先,开发人员需要一个简单、成本高效的环境来开发和测试应用,然后才能将应用部署到正式生产环境。对此,自治数据库托管在云端,开发人员无需 DBA 协助即可启动新实例,是一个极富吸引力和成本优势的选择。开发人员能够以稳定一致的成本,按需求创建所需数量的数据库。
使用自治数据库,开发人员以及其他团队还可以访问强大特性和内置工具,例如低代码应用开发环境和容器映像。它们支持用户脱机工作,然后在云端克隆和部署实例。开发人员还可以访问和利用数据库内 AI 功能,原生使用各种类型的数据,包括 JSON、向量、图形、空间和关系数据。
希望只使用一个数据库就完成所有工作,提高应用开发速度?Oracle Autonomous Database 面向 AI 而构建,可帮助企业使用各类数据,在所选大语言模型的帮助下构建可扩展、AI 驱动的应用。随后,企业就可以将应用部署到云端或数据中心了。
选择 Oracle Autonomous Database,开发人员可以轻松使用检索增强生成 (RAG) 技术处理各种格式的文档,实现 AI 向量搜索。他们还可以使用集成式 AI 服务增强应用,为应用赋予文本和图像分析、语音识别、个性化推荐功能。
此外,Oracle Autonomous Database 还可以自动将自然语言转换为数据库查询请求,驱动情境式对话 — 无需进行定制化开发和手动操作。
自治数据库可提供一个单一数据平台满足企业需求,而非一些需要 IT 团队执行维护的专用数据库。选择 Oracle Autonomous Database,企业只需一个数据库,就能使用 SQL、JSON 文档、图形、地理空间、文本和向量数据来快速构建新功能和新特性。实际上,Oracle 甚至还提供了一个常用的应用开发环境,无需开发人员编写代码就能生成应用。企业可以专注于开发关键应用,使用 Oracle Autonomous Database 的自动化方法和持续监视功能来优化应用的正常运行时间,增强数据安全性。
此外,自治数据库可以自动化执行无休止的打补丁、调优和更新操作,但这并不会消灭数据库管理员角色,反而能促使数据管理员向前进化。在从常规维护工作中解放出来后,IT 人员可以专注于运用专业知识和技能来执行更高价值的任务,例如优化数据架构;运行战略性分析;发挥数据的引擎作用,驱动企业增长和构建竞争优势。
自治数据库是做好数据基础设施配置,迎接 AI 未来的重要一环。了解远见型企业还采取了哪些措施。
自治数据库在数据管理上有哪些优势?
自治数据库能够将 AI、开发界面和多种数据类型整合到一个数据管理系统中,简化数据管理,还能够自动化执行众多繁琐、耗时的工作,使数据库管理员专注于其他数据管理任务,例如数据建模和数据分析。
什么是自治数据管理?自治数据管理意味着使用 AI 来执行众多日常数据管理工作,包括部署、更新、修补和调优数据库。AI 可以在尽可能少的人为干预下完成这些任务。
注:为免疑义,本网页所用以下术语专指以下含义: