期刊文献+

面向OceanBase的存储过程实现技术研究 被引量:1

Study on stored procedure implementation oriented to OceanBase
下载PDF
导出
摘要 存储过程是一段被命名后保存在数据库服务器端,并预先编译好的代码,可以减少前台应用程序和后台数据库间的网络传输量.本文主要研究基于静态语言和动态语言,两种典型的存储过程实现方法,来阐述存储过程实现的基本原理.并基于此,进一步探讨了在OceanBase主存数据库服务器中添加存储过程模块的解决方案和技术难点. A stored procedure is a pre-compiled subroutine stored in database server, which im-proves the efficiency of applications database access. This paper discussed the implementation ofstored procedure based on both static language and dynamic language. Besides, we gave a prima-ry design for implementing stored procedures in OceanBase.
出处 《华东师范大学学报(自然科学版)》 CAS CSCD 北大核心 2014年第5期281-289,319,共10页 Journal of East China Normal University(Natural Science)
基金 国家自然科学基金(12345678) 上海市重点学科建设项目(98776654)
关键词 存储过程 数据库系统 stored procedure database system SQL
  • 相关文献

参考文献9

  • 1Stored Procedure[EB/OL].http://en.wikipedia.org/wiki/Stored_procedure.
  • 2PL/pgSQL[EB/OL].http://www.postgresql.org/docs/8.3/static/plpgsql.html.
  • 3OceanBase[EB/OL].http://alibaba.github.io/oceanbase/.
  • 4彭智勇,彭煜玮.PostgreSQL数据库内核分析[M].北京:机械工业出版社,2012:111-120.
  • 5AHO A V,ULLMAN J D.Principles of Compiler Design[M].[s.L.]:Addison-Wesley,1977.
  • 6STONEBRAKER M,KEMNITZ G.The Postgres Next Generation Database Management System[J].Commun ACM,1991,34(10):78-92.
  • 7KALLMAN R,KIMURA H,NATKINS J,et al.Abadi:H-store:a high-performance,distributed main memory transaction processing system[J].PVLDB,2008,1 (2):1496-1499.
  • 8STONEBRAKER M,WEISBERG A.The VoltDB Main Memory DBMS[J].IEEE Data Eng Bull,2013,36(2):21-27.
  • 9STONNEBRAKER M,MADDEN S,ABADI D J,et al.The end of an Architectural Era:(It's Time for a Complete Rewrite)[C]//VLDB '07:Proceedings of the 33rd International Conference on Very Large Data Bases,2007:1150-1160.

共引文献4

同被引文献14

  • 1CHANG F, DEAN J, GHEMAWAT S, et al. Bigtable: A distributed storage system for structured data [C]//Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI). 2006: 205- 218.
  • 2CORBETT J C, DEAN J, EPSTEIN M, et al. Spanner: Google's globally distributed database [J]. ACM Transactions on Computer Systems, 2013, 31(3): 251-264.
  • 3STONEBRAKER M, WEISBERG A. The voltDB main memory DBMS [J]. IEEE Data Eng Bull, 2013, 36(2): 21-27.
  • 4OceanBase [EB/OL]. [2016-03-01]. https://github.com/alibaba/oceanbase/.
  • 5HURSCH C J, HURSCH J L. SQL: The Structured Query Language [M]. [S.l.]: TAB books Inc, 1988.
  • 6PL/pgSQL [EB/OL]. [2016-03-02]. http://www.postgresql.org/docs/8.3/static/plpgsql.html.
  • 7彭智勇,彭煜玮.PostgreSQL库内核分析[M].北京:机械工业出版社,2011.
  • 8MySQL [EB/OL]. [2016-03-02]. http:// ysql.com/.
  • 9Stored Procedure [EB/OL]. [2016-03-02]. http://en.wikipedia.org/wiki/Stored_procedure.
  • 10URMANS.Oracle9iPL/SQLProgramming[M].北京:机械工业出版社,2002.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部