2022 年 5 月 4 日
在数据库记录事务处理或支持分析之前,必须对其进行设置、优化、备份和打补丁,并且必须保护其中包含的数据。这些都是耗时的作业,需要深入了解数据库技术。现在,AI 正在承担这些任务,并在此过程中更改数据管理。让我们来探索一下。
自治数据库是完全托管的云数据库,可自动执行传统上由数据库管理员或 DBA 执行的任务。这些任务包括例行功能(例如数据库调优、备份和更新),以及基于安全性的功能(例如数据加密)。
这些数据库固有的自动化有助于避免人为错误造成的问题。此外,通过节省的时间和工作量,DBA 可以将自己的专业知识应用于其他功能,例如改进应用程序功能,为 AI 模型提供最佳执行所需的数据架构。自治数据库的另一个主要优势是,用户无需 DBA 协助即可快速预配自治数据库,例如应用开发人员、业务分析师或数据科学家。
关键要点
自治数据库是一个云数据库,它使用 AI 自动执行传统上由 DBA 处理的调优、安全性、备份、更新和其他常规管理活动。与传统数据库的不同,自治数据库可以执行所有这些任务以及更多任务,而无需人工干预。这就是为什么这些数据库经常被描述为自我管理。
通过自动执行各种任务,自治数据库可帮助降低运营成本、降低错误风险并更好地缓解安全漏洞。
数据库存储关键业务信息,对于大多数组织的高效运营至关重要。然而,管理他们的 DBA 往往负担过重,需要耗时的手动任务。这些工作负载需求可能导致错误,这可能会对正常运行时间、性能和安全性产生负面甚至灾难性的影响。
例如,未能正确应用补丁可能会削弱或完全消除安全保护,从而使企业面临可能造成严重财务和声誉损失的违规风险。
数据库管理操作日益复杂,这揭示了自治数据库的另一个关键优势。单个 AI 驱动的应用可能需要业务应用中的关系数据和 JSON 数据,以及用于语义搜索操作的向量和图形数据。自治数据库简化了管理这种复杂性所需的数据架构。
此外,自治数据库可以根据需要扩展或收缩,以满足不断增长的事务处理和数据仓库需求,以及可能拥有大量数据集的 AI 训练工作负载。通过自动部署、扩展和优化数据库运营,自治数据库可帮助团队克服这些挑战,加快开发速度,并让数据专家专注于更高价值的任务。
IDC 表示,使用 Oracle Autonomous Database 的企业每年平均获得价值 490 万美元的收益,三年投资回报率为 436%。
自治数据库提供全面的端到端自动化功能,可用于预配、安全、更新、高可用性、性能、变更管理和防错。为此,自治数据库具有特定的特性。
企业可以从自治数据库中获得的优势取决于团队使用系统的方式。大型企业可能会使用它来将许多不同的数据源整合到一个易于管理的数据库中,而小型企业可能会将其用作可扩展的企业数据库,而不需要大型 IT 人员来维护。其他潜在优势包括:
由于自治数据库是基于云的数据库服务,由于 AI 可以自动执行许多传统数据库管理任务,因此 IT 团队在选择系统时应考虑一些关键功能。
通常一个数据库管理系统既可以存储高度结构化的数据,例如会计记录或客户信息,也可以存储非结构化数据(如数字图像、音频或电子邮件文件)。数据可以由分析师或数据科学家直接访问,也可以由客户和员工通过企业软件、网站或移动应用程序直接访问。更具体地说,不同的应用使用不同格式的数据,也称为数据类型。过去,您可能使用专门用于每种数据类型的单独数据库,但可以设置自治数据库来处理所有这些数据库。
数据类型的常见示例包括:
自治数据库经过优化,可与各种工作负载类型保持一致。自治数据库的主要用途包括:
自治数据库可用于为使用传统的基于云的关系数据库、文档数据库、图形数据库或向量数据库的任何情况带来更高级别的效率和可扩展性。这包括在一个位置提供一系列 AI 项目所需的工具。
下面是一些实际用例:
智能技术可支持自治数据库,有助于自动处理各种普通但又极为重要的任务,例如日常维护、扩展、安全性和数据库调优。例如,自治数据库的 AI 算法包括查询优化、自动内存管理和存储管理,以实现全面的自我优化。
AI 可以分析大量记录数据,并标记异常值和异常模式,帮助企业提高数据库安全性,防止入侵者造成破坏。AI 还可以在运行系统时自动、连续地对数据库进行打补丁、调整、备份和升级,而无需人工干预。这将尽可能减少人为错误或恶意行为,确保数据库运行、安全无失。
此外,自治数据库还可以提供以下功能:
借助自治数据库,开发人员可以使用完全托管环境中的数据来构建可扩展且安全的企业应用。在将应用部署到完整生产环境之前,该流程首先需要一个简单且经济高效的环境来开发和测试应用。自治数据库托管在云中,无需 DBA 即可启动新实例,因此这是一个极具吸引力且经济实惠的选择。开发人员可以根据需要创建任意数量的数据库,所有这一切都可以实现统一的速度。
开发人员和其他对应用程序有想法的团队也可以访问有用的功能和内置工具,例如低代码应用程序开发环境和容器映像。这允许用户脱机工作,然后在云中克隆和部署实例。开发人员还可以欣赏数据库内 AI 以及各种数据类型的原生使用,包括 JSON、向量、图形、空间和关系数据。
想要通过一个数据库完成所有任务,提高应用开发速度?Oracle Autonomous Database 专为 AI 打造,可帮助您的企业使用您选择的大语言模型构建任何数据类型、可扩展的 AI 应用。然后,您可以将应用部署在云端或数据中心。
您的开发人员可以轻松地在各种格式的专有文档中使用检索增强生成 (RAG) 进行 AI 向量搜索。他们还可以利用集成的 AI 服务,通过文本和图像分析、语音识别或个性化建议来增强应用。
此外,Oracle Autonomous Database 会自动将自然语言转换为数据库查询,无需自定义编码或手动操作即可进行上下文对话。
Autonomous Database 可以提供满足公司需求的单一数据平台,而不是 IT 必须维护的一组专业数据库。借助 Oracle,您可以在单个数据库中使用 SQL、JSON 文档、图形、地理空间、文本和向量来简化数据架构,从而快速构建新功能。事实上,Oracle 还提供了一种常用的环境来生成应用而无需编写代码。通过自动化措施和持续监视,专注于使用有助于提高正常运行时间和数据安全性的数据库开发重要应用。
请记住,自治数据库通过自动执行无休止的打补丁、调优和更新周期,并不会消除数据库管理员角色。他们提升它。从日常维护中解放出来,您的 IT 专业人员现在可以专注于更高价值的追求,例如数据架构改进、战略分析,并使数据成为业务增长和竞争优势的引擎。
自治数据库是配置数据基础设施以迎接 AI 未来的一个因素。了解前瞻性公司现在正在采取哪些其他措施。
自治数据库在数据管理中的优势有哪些?
自治数据库将 AI、开发界面和多种数据类型整合到一个数据管理系统中,从而简化数据管理。它还自动执行许多繁琐、耗时的任务,使数据库管理员能够处理其他数据管理操作,例如数据建模或数据分析。
什么是自治数据管理?自治数据管理是一个将许多日常数据管理功能转移到 AI 的系统。这些功能包括部署、更新、修补和调优数据库,而 AI 可以以最少的人工干预来处理这些数据库。
注:为免疑义,本网页所用以下术语专指以下含义: