Trafodion 存储过程的优势
来源:互联网 发布:电脑如何激活windows 编辑:程序博客网 时间:2024/05/17 22:22
今天有人问了个问题:Trafodion的存储过程是用Java实现的,既然如此,为何要建立存储过程,为什么不直接写业务代码实现,而是建立复杂的Trafodion存储过程,Trafodion存储过程的优势在哪里?不可否认,由于Trafodion目前还不支持PL/SQL,建立存储过程确实相对有点麻烦,需要编写Java类,编码打包上并上传到每个Trafodion安装的节点。但说到Trafodion存储过程的优势(准确地说,是存储过程的优势,存储过程不是Trafodion特有的),这里我就要来说道说道了。
何为存储过程?下面是摘自百度百科的一段话,
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。
存储过程的优势?
1 模块化设计:将多个复杂SQL语句封装在一起,一次创建,调用多次,可减少开发人员工作量
2 执行更快:存储过程只在创建时编译,以后每次执行都无需重新编译,而一般SQL语句是执行一次编译一次
3 安全性高:可以基于角色授权,指定某些用户才可以执行存储过程
4 减少网络传输:存储过程是运行于服务器上,数据访问都是在服务器上执行,减少了与客户端进行大数据量的传输
1 0
- Trafodion 存储过程的优势
- Trafodion 存储过程SPJ
- CLR存储过程的优势!
- 存储过程的优势与缺点
- Trafodion SPJ 对比 Oracle 存储过程
- CLR 存储过程 优势
- 系统开发中存储过程使用的优势和劣势
- 储存过程的优势
- 利用mysql的存储过程比单独执行mysql的优势在哪里?好处有什么?
- 针对传统的存储,云存储有何优势
- Trafodion 对中文的支持
- Trafodion 使用Hadoop命令修改Trafodion表的副本数
- 传统NAS和SAN相比 集群存储的优势何在
- Redis 优势以及与其他key-value存储的不同
- 创建存储过程的存储过程
- 批量删除存储过程的存储过程
- 存储过程调存储过程的事务
- 翻页的存储过程
- 65.什么是IOC?【从零开始学Spring Boot】
- 在商品展示页显示货币切换
- [题解]bzoj2002(HNOI2010)Bounce 弹飞绵羊
- springmvc MyBatis 调用Oracle存储过程,使用Map传递参数
- sql server
- Trafodion 存储过程的优势
- JS在浏览器上的性能分析(一)脚本的下载与运行
- Html和CSS基础
- VIM高频使用快捷键及命令
- POJ-1365 Prime Land (数论)
- OS超全开源框架、项目和学习资料汇总--数据库、缓存处理、图像浏览、摄像照相视频音频篇
- 亚马逊跨界女性内衣市场能靠谱么?
- jdk、jre
- 梁定郊推行贿赠之关键六个字