首页> 外文会议>Very large data bases >User-Defined Table Operators: Enhancing Extensibility for ORDBMS
【24h】

User-Defined Table Operators: Enhancing Extensibility for ORDBMS

机译:用户定义的表运算符:增强ORDBMS的可扩展性

获取原文
获取原文并翻译 | 示例

摘要

Currently parallel object-relational database technology is setting the direction for the future of data management. A central enhancement of objectrelational database technology is the possibility to execute arbitrary user-defined functions within SQL statements. We show the limits of this approach and propose user-defined table operators as a new concept that allows the definiton and implementation of arbitrary user-defined N-ary database operators, which can be programmed using SQL or Embedded SQL (with some extensions). Our approach leads to a new dimension of extensibility that allows to push more application code into the server with full support for efficient execution and parallel processing. Furthermore it allows performance enhancements of orders of magnitude for the evaluation of many queries with complex user-defined functions as we show for two concrete examples. Finally, our implementation perception guarantees that this approach fits well into the architectures of commercial object-relational database management systems.
机译:当前,并行对象关系数据库技术为未来数据管理设定了方向。对象关系数据库技术的一项核心增强是可以在SQL语句中执行任意用户定义的函数。我们展示了这种方法的局限性,并提出了用户定义的表运算符作为一个新概念,该概念允许定义和实现任意用户定义的N元数据库运算符,可以使用SQL或嵌入式SQL(具有某些扩展名)对其进行编程。我们的方法带来了可扩展性的新维度,它可以在充分支持有效执行和并行处理的情况下将更多应用程序代码推入服务器。此外,如两个具体示例所示,它还允许性能提升数量级,以评估具有复杂用户定义功能的许多查询。最后,我们的实现感知保证了这种方法非常适合商业对象关系数据库管理系统的体系结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号