扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
用 SQL/PL 编写逻辑的开发人员将会欣喜地发现,他们不再需要在分布式工作站上安装 C 本机编译器来开发代码了。Stinger 允许您将 SQL/PL 作为字节代码放在引擎中运行。这种实现方式将带来更快的执行速度(字节代码位于 DB2 UDB 编录中,至少可以达到已编译版本的效率),并且在安装编译器或用 GET 和 PUT 例程函数来部署例程方面更为简单。现在,构建 SQL/PL 例程就像在分布式平台上安装 DB2 UDB(将来对于 z/OS 上不需要编译器的支持还在计划中)和运行 CREATE PROCEDURE 语句一样简单。
目前,SQL/PL 的体系结构如下所示:
图 5. SQL/PL 体系结构
在 Stinger 中,它看上去将会更简单:
图 6. Stinger 中 SQL/PL 的体系结构
为了促进 SQL/PL 存储过程的开发,DB2 UDB 还支持长度达 2MB 的语句,这相对于过去 64KB 的限制来说是个很大的提高。
Stinger 还支持您从触发器调用存储过程。这项改进简化了逻辑代码,因为开发人员可以封装该代码并在触发器之间共享,而不必为每个触发器重新编码。
Stinger 中的其他增强包括,可设置所生成的列,嵌套存储点,可以通过在语句级设置等待时间来重写全局的超时(timeout)设置,以及可以在运行时动态优化语句(对于统计数据经常改变的关键表十分有用)。
DB2 UDB 信息
DB2 UDB Information Center 已经被完全修改,现在它使用 Eclipse 架构来提供在线帮助。这个让人耳目一新的界面提供了闪电般快速的搜索机制,且易于使用:
图 7. DB2 UDB Information Center
现在,您可以真正地使用这个帮助系统了;它位于 http://publib.boulder.ibm.com/infocenter/db2help。
此外,DB2 UDB 帮助已经被 Google 搜索引擎编录并可以搜索了,搜索 DB2 UDB 时将找到这个在线帮助系统的链接。
图 8. Google 对于 DB2 UDB 数据的搜索
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。