oracle 终于要支持limit n了

[复制链接]
查看11 | 回复9 | 2012-5-21 10:19:41 | 显示全部楼层 |阅读模式
Oracle Database 12c 将至与新特性介绍 0


作者:eygle | English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】
链接:http://www.eygle.com/archives/2012/09/oracle_database_12c_newfeatures.html
站内相关文章|Related Articles
管中窥豹新特性:Oracle Pluggable Database

据说,Oracle Database 12c将在9月30日开幕的Oracle Open World大会上推出,虽然提供下载可能仍然要拖到年底或明年初。但是新特性即将被放开。
从新闻中,已经可以看到众多的新特性批露出来,以下是视野中可以看到的新特性:
1.Oracle Pluggable Database
这个新特性是Larry Ellison透漏出来的,Larry说:
"We have a thing called pluggable databases, which allow multiple tenants to securely coexist in the same database and, of course, submit [information to] them,"
这个新特性,此前已经在OEM 12c中漏出端倪,我此前在一篇文章中描述过这个内容:
http://www.eygle.com/archives/2012/09/oracle_pluggable_database_12c.html
2.Identity Columns
这是一个不同于序列的自增长列定义,类似于SQL Server中的自增列一样,这可能会成为替代序列的一个选择。
链接:
http://momendba.blogspot.com/2012/07/oracle-database-12c-new-feature.html

这一特性之前在MOS上被放出,后来被隐藏起来。
3. ANSI first/offset Row Limiting Clause
这一算法将极大简化Oracle的翻页查询,此前程序员写出优化的翻页查询是一个极大的难题。
以下新特性广泛见于互联网: http://prsync.com/oracle/oracle-database-c-row-limiting-clause-421380/




回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
原来fetch ..rows only是国际标准,怪不得db2 postgres vectorwise都支持
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
但不知道在sql中的自定义函数会否成真
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
fetch first n rows only像DB2那样了
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层



回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
这个特性不错,12c的c是cloud吗
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
oracle改进'top n', 这非常棒, 不仅极大的简化语句写法和极大的接近了标准的sql的语法, 这和当初的outer join最后提供2种写法很类似, 我想12c也一定会最终提供2分页的写法, 并且要实现老写法和新写法能够得到相同的execution plan, 该优化的执行计划一定是一种全新的计算优化方法, 能提供非常高效的返回结果, 不知道stopkey是否会在保留的基础上优化算法还是会提供另一种更优化的方法!

回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
日啊, 支持


回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
学习了
回复

使用道具 举报

千问 | 2012-5-21 10:19:41 | 显示全部楼层
12c
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行