ATP-Oracle自治事务处理(OLTP)数据库与自动索引优化
在 Oracle 数据库的世界里,有两个新的词汇将会变得越来越重要,一个是 ADW ,一个是 ATP。
ADW = Autonomous Dat Warehouse ,自治数据仓库;
ATP = Autonomous Transaction Processing,自治事务处理数据库;
在2018年4月, Oracle 已经发布了 Autonomous Data Warehouse 服务(ADW),现在 Autonomous Transaction Processing 服务发布 (ATP),这两者都是依托 Oracle Cloud提供的。除非用户采购Oracle的公有云或者Oracle的一体机私有云版本,否则很难完全体验到这两者的领先优势。
对于 ATP 来说,最重要的是性能,性能是用户最棘手的核心所在,过去云和恩墨也以持续提供优化服务著称,而自治数据库就是要降低人的工作量和投入。
Oracle 自治数据库的重要创新是,极大的降低人力投入,并且不需要学习成本,Oracle 自动提供了新的功能,而且性能卓越。Larry Ellison对比了和 Amazon的数据库产品,Aurora 是 OLTP 型产品,但是在对比中,事务处理 Oracle 达到 18,300 事务/s ,是 Amazon Aurora 的 12倍,在混合负载中,更加有 100倍的性能超越。
以 NetSuite 举例,Oracle ATP的优化效果。专家优化的系统,已经比不上 ATP 的自动优化,自治事务数据库使用更少的索引和自动优化,带来了更佳的性能。
在复杂的 NetSuite 负载中,17,542个SQL,1,852张表,8,151个索引,专家优化达成的效果,使用了4663个索引,而自治数据库则仅用1733个索引,最终的性能表现,ATP 较佳。
在ATP环境中,测试前删除了所有索引和统计信息,所有的索引都是自动被创建的。
自治的时代已经来临,Oracle 数据库的革命离我们不远。
- 2015-08-09 2015 ACOUG中国之旅-济南站活动成功举行
- 2012-08-09 数据安全警示录:fdisk 导致的ASM磁盘数据丢失
- 2011-08-09 《循序渐进Oracle》第二版一书相关代码
- 2006-08-09 《深入浅出Oracle》登上排行榜前三甲
- 2006-08-09 Oracle的TNS-12502 错误原因及解决
- 2006-08-09 Dell D600关机时"结束程序sample"问题解决
- 2006-08-09 Oracle的db_name和instance_name
- 2005-08-09 瑞典游记-别章-丹麦哥本哈根游记 Part III
- 2005-08-09 瑞典游记-别章-丹麦哥本哈根游记 Part II
- 2005-08-09 瑞典游记-别章-丹麦哥本哈根游记 Part I