热门排行
简介
Oracle Database 19c(版本号:12.2.0.3)是Oracle Database 12c和18c系列产品的最终版本,因此也是“长期支持”版本(以前称为“终端版本”),截止目前,Oracle Database 19c已经可以在Oracle数据库一体机上使用了。“长期支持”意味着Oracle Database 19c提供4年的高级支持(截止到2023年1月底)和至少3年的延长支持(截至2026年1月底)。 这个扩展的支持窗口对我们的很多客户至关重要,因为很多客户制定了相关的升级策略。有关最新的Oracle支持计划,请参阅My Oracle Support上的文档ID 742060.1。
Oracle Database 19c完整合集中包含:
WINDOWS.X64_193000_client.zip
WINDOWS.X64_193000_client_home.zip
WINDOWS.X64_193000_db_home.zip
WINDOWS.X64_193000_examples.zip
WINDOWS.X64_193000_gateways.zip
WINDOWS.X64_193000_grid_home.zip
WINDOWS.X64_193000_gsm.zip
以上7个文件包,大家根据需求下载安装即可
官方介绍
Oracle是一个分布式数据库,被认为是SQL Server的重要竞争对手。该数据库与Skylvador独立平台不同,因此可用于从Windows和Mac到Linux,Solaris,z / OS,AIX等任何操作系统。新版Oracle专注于云功能和数据集成,以及易于访问和数据管理的新功能。在当前版本中,您可以直接在RMAN中运行sql命令,并在没有任何条件的情况下查看结果。Oracle的主要优点之一是自动控制输入数据的身份验证;因此,数据库会自动阻止输入不准确和不可听的信息。Oracle高于其他安全数据库的潜在能力之一是高数据存储系统。很少有可能存在称为Oracle Data Removal或Data Crash的东西。(当然,我们并不是指甲骨文比SQL更多的错误!)。此外,在处理大量记录的系统中,Oracle具有很高的功能,因此您可以轻松记录数十亿条记录并高速处理它们。Oracle对大量用户有很多话要说。此外,控制此数据库中的同步挑战并不是那么棘手。银行管理也是可视化的,尽可能少地编写脚本。
Oracle Database 19c 的目标
Oracle Database 19c 是大多数客户准备要升级的版本,Oracle已将 稳定性 作为此版本的核心目标。在Oracle Database 19c中,开发人员专注于修复已知问题,而不是添加新功能。 在数年内我们已有数百人和数千台服务器每天24小时的运行测试。测试包括数据库的核心、安装程序,再到组成产品的子程序及实用工具的堆栈等所有方面。目标只有一个,保证数据库的稳定性。真正的为客户带来实惠。
Oracle的特性和功能:
自动控制正确的输入数据
有各种可视化工具,便于数据管理
轻松控制同步挑战
广泛的数据检索选项
能够远程控制和管理数据库
高安全性和大容量数据支持和用户支持
系统要求
处理器: AMD64和Intel EM64T
物理内存(RAM):最低4 GB
虚拟存储器(SWAP)
如果2 GB和16 GB物理存储器之间,然后设置虚拟内存到RAM的大小1次
如果物理内存超过16 GB,然后设置虚拟存储器至16 GB
磁盘空间
典型安装总类型:10 GB
高级安装类型总计:10 GB
安装步骤
选择需要的 Oracle Database 19c 版本,解压后,双击setup.ext程序,之后根据提示安装即可。非常简单。
Oracle Database 19c中的新增功能
EZConnect连接数据库接受参数
sqlplus soe/soe@//server1:1521/sales.example.com?connect_timeout=60& transport_connect_timeout=30&retry_count=3
自动执行root脚本
安装数据库时,自动执行root脚本。GI已经可以自动执行root脚本。
DataPump支持Oracle云上对象存储。LISTAGG函数支持对数据排重。DataGuard中flashback,restore point都有增强。虽然稳定性是Oracle Database 19c的重点,但并不是说没有一些值得一提的新功能和增强功能,例如:
Automatic Indexing
如果没有相关经验,优化数据库性能对许多客户来说都是一个挑战。要确定表中的哪些列需要索引,不仅有益于单个查询,而且还可能有益于多个甚至数千种变形的查询,就需要深入了解Oracle数据库的数据模型,性能相关功能的特性以及底层硬件等。在Oracle Database 19c中,我们引入了自动索引,它不断评估执行的SQL和基础表,以确定要创建哪些索引以及可能删除哪些索引。它通过专家系统完成此任务,该系统验证索引可能做出的改进,并在创建之后验证所做的假设。然后它使用强化学习来确保它不再犯同样的错误。最重要的是,随着数据模型和访问路径的变化,Oracle Database 19c能够随着时间的推移进行调整。
Active Standby DML Redirect
Active Data Guard的一个流行功能是备用数据库可以持续恢复从主数据库发送的redo信息,再利用备用数据库进行报告和备份。通过Active Data Guard利用备用数据库是企业资源充分利用的重大改进,但许多报告应用程序可能需要能够持久保存某些数据,例如记录信息以用于审计目的。在Oracle Database 19c中,现在允许用户将此类写请求发送到备用数据库。然后将这些写入透明地重定向到主数据库并首先写入(以确保一致性),再将更改发送回备用数据库。此方法允许应用程序将备用数据库用于适量的写入工作负载,而无需更改任何应用程序。
Hybrid Partitioned Tables
使用混合分区表,DBA现在可以像以前一样将数据分成可管理的分区,但DBA现在可以选择应该在数据库中保留哪些分区以进行快速查询和更新,以及哪些分区可以只读并存储在外部分区中。这些外部分区可以在标准文件系统内部或低成本HDFS上保留。DBA还可以选择将数据放在基于云的对象存储中,从而将表“拉伸”到云端。
JSON Enhancements
Oracle Database 19c中对JSON支持进行了大量持续性的增强,从简化SQL功能到部分更新JSON文档。
Memoptimized Rowstore
此功能适用于从物联网(IOT)等应用程序快速将数据插入Oracle Database 19c。通过这个功能,要写入的数据暂时缓存在Large Pool中,然后再以异步批量方式写入磁盘,进而提高性能。
Quarantine SQL Statements
SQL语句由于过度消耗处理器和I/O资源而由资源管理器终止的失控SQL语句现在可以自动隔离。这可以防止这些失控的SQL语句再次执行,从而保护Oracle Database 19c免受性能下降的影响。
Real Time Statistics
查询优化器需要对表中数据的结构和组成进行详细统计,以使它们能够就如何执行复杂查询做出“较佳”选择。这样做的问题是统计收集可能需要占用很多资源,并且需要一段时间。对于一些“实时在线”应用程序,有时找到运行批处理以收集统计信息的窗口很困难。在Oracle Database 19c中,收集统计信息,就像实时插入,更新或删除数据的操作一样简单。现在,客户无需再为由于统计信息不准确,再找合适的时间窗口做维护而烦扰。
Security
在安全方面,Oracle的内置账户可以启用schema-only模式。避免由于通过使用默认账户造成的攻击。通过Oracle的企业管理器还可以对数据库用户的权限做全方位的分析,来,进一步来保证数据的安全。
有关Oracle Database 19c中新功能的完整列表,请查看的文档或登录https://apex.oracle.com/database-features/查看。
有关其他平台(包括本地和Oracle云(包括自治数据库云服务))的Oracle Database 19c可用时间,请查看My Oracle Support上的文档ID 742060.1。