powersybedit-hobbylu
  首页 帮助 退出
最新日志
在recovery的时候发生...(2008-06-16)
15.0.2的新特性(2008-06-02)
心情沉重-心挂四川(2008-05-19)
关于AUL for syba...(2008-05-18)
无题(2008-04-26)
历史档案
最新评论
中博网友/2008-07-18
请教一个问题,我用....
访客/2008-07-15
请问一下博主
偶下载....
访客/2008-07-14
请问在那里下载,我....
访客/2008-07-02
您好,我使用的是s....
访客/2008-06-30
在哪里可以下载啊》
我的相册
我的网摘
友情链接
我的LOGO
 

本人学习研究sybase已经n多年了,从刚开始什么都不会,到现在自诩为的"专家",感受也颇深。我都会sybase什么东西呢?sybase是一个软件公司,其中包括...查看全文

·心情日记
·我的软件
·relication server
·ASE数据库

 
有关存储过程特点的一些介绍
存储过程的特点 
  Sybase的存储过程是集中存储在ASE中的预先定义且已经编译好的事务。存储过程由SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回若干个参数值给调用过程或批处理,为调用者提供动态结果;在远程ASE中运行等。    

存储过程的性能特点如下 
  ?存储过程是预编译过的,这就意味着它与普通的SQL语句或批处理的SQL语句不同,当首次运行一个存储过程时,SQL Server的查询处理器对其进行分析,在排除了语法错误之后形成存储在系统中的可执行方案。由于查询处理的大部分工作已经完成,所以存储过程执行速度很快。 

?存储过程和待处理的数据都放在同一台运行ASE的计算机上,使用存储过程查询当地的数据,效率自然很高。 

?存储过程一般多由Client端通过存储过程的名字进行调用,即跨网传送的只是存储过程的名字及少量的参数(如果有的话),而不是构成存储过程的许多SQL语句,因此可以减少网络传输量,加快系统响应速度。 

?存储过程还有着如同C语言子函数那样的被调用和返回值的方便特性。 

所以,存储过程大大增强了SQL语言的功能、效率和灵活性。掌握和应用好存储过程,对进一步发挥Sybase数据库系统的强大功能有着重要的意义。 
 
标签: 
作者 hobbylu 评论() | 人气()  | 引用(0) | 推荐 | 保存日志 | 问题日志 | 收藏到网摘 | 返回首页
  powered by blogcn.com