CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

存储过程 and T-SQL

楼主Mypiger(深圳 step by step)2004-12-04 13:23:13 在 .NET技术 / ASP.NET 提问

大家觉得单执行一句SQL语句,如insert   into   table   (file)   values   (   valuse   );  
  用存储过程执行的快点,还是用T-SQL快点;  
  我作晚用了   测试工具测试了   T-SQL快一点点.  
  大家觉得呢?? 问题点数:0、回复次数:5Top

1 楼inelm(木野狐)回复于 2004-12-04 15:06:59 得分 0

当然是   sp   快了。  
  但是   sp   第一次执行的时候慢些。他有一个预先分析编译的过程。   之后就直接取出编译好的结果来执行,不需要再次分析   sql.   从这一点上来说效率肯定就高些。Top

2 楼chenxingbai(单摆)回复于 2004-12-05 16:28:30 得分 0

当然是存储过程快     用存储过程有很多有点     你可以到搜索一下     ^_^Top

3 楼chengbo1983(chengbo.net)回复于 2004-12-05 16:33:34 得分 0

存储过程就像其实编程语言中的函数和子过程一样,包含一定的内容,以一定的形式存储在数据库中,方便用户随时调用。  
  使用存储过程来进行数据库操作有很多好处  
   
  1.   是以编译的形式保存在数据库里,所以执行的速度很快  
  2.   允许模块化编程,方便修改  
  3.   节省网络带宽  
  4.   提高安全性Top

4 楼qwjcool(萝卜.net)回复于 2004-12-05 16:54:14 得分 0

1.存储过程经过编译,所以执行效率应该比普通的sql语句来的高  
  2.存储过程适用于模块化的编程,当某个功能需要修改时,保证接口不变的情况下只要修改一下存储过程的内容就可以了,如果是用普通sql语句的话,自己想象一下需要多少的重复修改的工作  
  Top

5 楼Mypiger(深圳 step by step)回复于 2004-12-23 12:59:15 得分 0

那如果只对一个表操作呢?  
  测试过用T-SQL快一点点..Top

相关问题

  • SQL server的存储过程
  • SQL Server存储过程
  • sql存储过程问题
  • Oracle的存储过程与MS SQL Server的存储过程
  • Oracle的存储过程如何转成SQL Server存储过程
  • 求教,SQL存储过程移植到——oracle存储过程。
  • 关于sql server 7.0的存储过程
  • SQL存储过程的写法问题
  • 关于sql server 和存储过程
  • Ado调用Sql server7.0存储过程

关键词

  • 存储过程
  • 执行
  • 语句
  • 修改
  • 数据库
  • sql
  • 需要

得分解答快速导航

  • 帖主:Mypiger

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo