写存储过程到底好在哪里!

hleio 2001-11-22 10:41:54

我现在在写存储过程,大概是因为我这次的项目不算

实际意义上的开发应用。数据库内的数据也不是很大,

安全性根本不要多考虑,所以我觉得很困惑,想问问

各位在数据库开发方面的高手,

到底编写存储过程到底好在哪里!

谢谢大家!!!!

还有上一次的那个问题::在做数据一致性的时候出现的问题!

CREATE PROC crxhlwls
@lsh int,@hh char(4),@sh char(3),@jh char(10),@je money
as
BEGIN
insert xhjf(lsh,hh,sh,jh,je)
values(@lsh,@hh,@sh,@jh,@je)
insert hqls(lsh,hh,sh,jh,je)
values(@lsh,@hh,@sh,@jh,@je)
insert zxlsqs(lsh,hh,sh,jh,je)
values(@lsh,@hh,@sh,@jh,@je)
END


目的是想同时更改3个表,可是在建立的时候就不对,
系统的提示是我的事件日志几乎为满了,被暂停了!!
请教,应该怎么处理啊??????
谢谢

...全文
121 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
昵称被占用了 2001-11-22
  • 打赏
  • 举报
回复
存储过程的好处主要在于可以把大数据量的运算放到服务器运行,减少网络流量,提高性能.
系统的提示事物日志几乎为满,是由于事物日志的空间用完,清一下你的事物日志!
xmao 2001-11-22
  • 打赏
  • 举报
回复
听说存储过程能解决速度问题。。
IronPromises 2001-11-22
  • 打赏
  • 举报
回复

系统日志满是系统日志满.
和存储过程不要混为一谈.

exec sp_dboption yourDBname,'trunc. log on chkpt.',true
go
exec sp_dboption yourDBname,'autoshrink',true
go
tmx 2001-11-22
  • 打赏
  • 举报
回复
对本问题不发表意见,但言:
存储过程没有任何好处,在客户机性能优良的同时,尽量让客户机承担处理任务,减轻服务器压力,同时也方便维护,这是实际工作中的体会!
SE1 2001-11-22
  • 打赏
  • 举报
回复
存储过程实际上是平衡负荷的做法,也体现了“各司其职,各负其责”(对不起,不知道如何表达):
数据库管数据,那么数据的存取操作就归存储过程负责;
客户端要和用户打交道,人机界面,数据的解释是它的事;
那么,数据操作的解释(业务逻辑)呢?c/s时是前端干,现在把它放到中间去--三层。。。

“我在SYBASE 的ISQL为什么不能使用
exec sp_dboption hl,'trunc. log on chkpt.',true
go
这条命令啊!! ”:因为你的日子满了,你的这个存储过程的使用无法在日志中存储--sybase是现在日子中存储动作,然后在执行动作。在“Sybase Central”中试试?

hleio 2001-11-22
  • 打赏
  • 举报
回复
我在SYBASE 的ISQL为什么不能使用
exec sp_dboption hl,'trunc. log on chkpt.',true
go
这条命令啊!!
linhu 2001-11-22
  • 打赏
  • 举报
回复
我的体验:写存储过程便于程序维护。
fallstone 2001-11-22
  • 打赏
  • 举报
回复
补充:这可以在SQL SERVER的语法分析器里执行,或者ISQLW里 执行,或者在PB的脚本里执行。
fallstone 2001-11-22
  • 打赏
  • 举报
回复
exec sp_dboption yourDBname,'trunc. log on chkpt.',true
go
exec sp_dboption yourDBname,'autoshrink',true
go

是什么意思啊!!!!!

这是对你系统日志来的,先清理日志,然后把自动调整库设置为TRUE。
mmzxg 2001-11-22
  • 打赏
  • 举报
回复
学习学习再学习
hleio 2001-11-22
  • 打赏
  • 举报
回复
exec sp_dboption yourDBname,'trunc. log on chkpt.',true
go
exec sp_dboption yourDBname,'autoshrink',true
go

是什么意思啊!!!!!

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧