华东师范大学学报(自然科学版) ›› 2014, Vol. 2014 ›› Issue (5): 281-289.doi: 10.3969/j.issn.10005641.2014.05.025

• 计算机科学与技术 • 上一篇    下一篇

面向OceanBase的存储过程实现技术研究

朱涛,周敏奇,张召   

  1. 华东师范大学 软件学院, 上海 200062
  • 出版日期:2014-09-25 发布日期:2014-11-27
  • 通讯作者: 周敏奇,男,副教授,硕士生导师,研究方向为内存数据库. E-mail:mqzhou@sei.ecnu.edu.cn
  • 作者简介:朱涛,男,博士研究生,研究方向为内存数据库,分布式系统. E-mail:zhutaojs@gmail.com.
  • 基金资助:

    国家自然科学基金(12345678);上海市重点学科建设项目(98776654)

Study on stored procedure implementation oriented to OceanBase

 ZHU  Tao, ZHOU  Min-Qi, ZHANG  Zhao   

  1. Software Engineer Institute, East China Normal University, Shanghai 200062, China
  • Online:2014-09-25 Published:2014-11-27

摘要: 存储过程是一段被命名后保存在数据库服务器端,并预先编译好的代码,可以减少前台应用程序和后台数据库间的网络传输量. 本文主要研究基于静态语言和动态语言,两种典型的存储过程实现方法,来阐述存储过程实现的基本原理. 并基于此,进一步探讨了在OceanBase主存数据库服务器中添加存储过程模块的解决方案和技术难点.

关键词: 存储过程, 数据库系统, SQL

Abstract: A stored procedure is a precompiled subroutine stored in database server, which improves the efficiency of applications’ database access. This paper discussed the implementation of stored procedure based on both static language and dynamic language. Besides, we gave a primary design for implementing stored procedures in OceanBase.

Key words: stored procedure, database system, SQL

中图分类号: