暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

ATP-Oracle自治事务处理(OLTP)数据库与自动索引优化

原创 eygle 2018-08-09
936

在 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倍的性能超越。


AutonomousAmazonVs.jpg



以 NetSuite 举例,Oracle ATP的优化效果。专家优化的系统,已经比不上 ATP 的自动优化,自治事务数据库使用更少的索引和自动优化,带来了更佳的性能。


在复杂的 NetSuite 负载中,17,542个SQL,1,852张表,8,151个索引,专家优化达成的效果,使用了4663个索引,而自治数据库则仅用1733个索引,最终的性能表现,ATP 较佳。



在ATP环境中,测试前删除了所有索引和统计信息,所有的索引都是自动被创建的。


自治的时代已经来临,Oracle 数据库的革命离我们不远。


更多信息参考:http://enmotech.com/web/detail/1/556/1.html



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论