CSDN论坛 > MS-SQL Server > 基础类

在存储过程中用视图更新数据快,还是用sql语句快? [问题点数:100分,结帖人cnwhm]

Bbs1
本版专家分:30
结帖率 100%
CSDN今日推荐
Bbs9
本版专家分:55272
Blank
微软MVP 2003年9月 荣获微软MVP称号
Blank
红花 2003年8月 软件工程/管理大版内专家分月排行榜第一
2003年6月 软件工程/管理大版内专家分月排行榜第一
2003年5月 软件工程/管理大版内专家分月排行榜第一
2003年4月 软件工程/管理大版内专家分月排行榜第一
Blank
黄花 2003年10月 软件工程/管理大版内专家分月排行榜第二
2003年9月 软件工程/管理大版内专家分月排行榜第二
2003年7月 软件工程/管理大版内专家分月排行榜第二
Bbs6
本版专家分:8454
Bbs9
本版专家分:96845
Blank
黄花 2003年8月 MS-SQL Server大版内专家分月排行榜第二
2003年7月 MS-SQL Server大版内专家分月排行榜第二
2003年4月 MS-SQL Server大版内专家分月排行榜第二
2003年3月 MS-SQL Server大版内专家分月排行榜第二
2003年2月 MS-SQL Server大版内专家分月排行榜第二
2002年12月 MS-SQL Server大版内专家分月排行榜第二
2002年11月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2003年6月 MS-SQL Server大版内专家分月排行榜第三
2003年1月 MS-SQL Server大版内专家分月排行榜第三
Bbs6
本版专家分:8454
Bbs9
本版专家分:96845
Blank
黄花 2003年8月 MS-SQL Server大版内专家分月排行榜第二
2003年7月 MS-SQL Server大版内专家分月排行榜第二
2003年4月 MS-SQL Server大版内专家分月排行榜第二
2003年3月 MS-SQL Server大版内专家分月排行榜第二
2003年2月 MS-SQL Server大版内专家分月排行榜第二
2002年12月 MS-SQL Server大版内专家分月排行榜第二
2002年11月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2003年6月 MS-SQL Server大版内专家分月排行榜第三
2003年1月 MS-SQL Server大版内专家分月排行榜第三
Bbs1
本版专家分:24
Bbs12
本版专家分:374376
Blank
状元 2003年 总版技术专家分年内排行榜第一
Blank
金牌 2003年11月 总版技术专家分月排行榜第一
2003年10月 总版技术专家分月排行榜第一
2003年8月 总版技术专家分月排行榜第一
2003年6月 总版技术专家分月排行榜第一
2003年5月 总版技术专家分月排行榜第一
2003年4月 总版技术专家分月排行榜第一
2003年3月 总版技术专家分月排行榜第一
Blank
银牌 2003年9月 总版技术专家分月排行榜第二
2003年7月 总版技术专家分月排行榜第二
2003年2月 总版技术专家分月排行榜第二
Blank
铜牌 2003年1月 总版技术专家分月排行榜第三
2002年12月 总版技术专家分月排行榜第三
Bbs4
本版专家分:1655
Blank
蓝花 2003年1月 其他数据库开发大版内专家分月排行榜第三
Bbs1
本版专家分:30
Bbs12
本版专家分:374376
Blank
状元 2003年 总版技术专家分年内排行榜第一
Blank
金牌 2003年11月 总版技术专家分月排行榜第一
2003年10月 总版技术专家分月排行榜第一
2003年8月 总版技术专家分月排行榜第一
2003年6月 总版技术专家分月排行榜第一
2003年5月 总版技术专家分月排行榜第一
2003年4月 总版技术专家分月排行榜第一
2003年3月 总版技术专家分月排行榜第一
Blank
银牌 2003年9月 总版技术专家分月排行榜第二
2003年7月 总版技术专家分月排行榜第二
2003年2月 总版技术专家分月排行榜第二
Blank
铜牌 2003年1月 总版技术专家分月排行榜第三
2002年12月 总版技术专家分月排行榜第三
Bbs1
本版专家分:30
Bbs12
本版专家分:374376
Blank
状元 2003年 总版技术专家分年内排行榜第一
Blank
金牌 2003年11月 总版技术专家分月排行榜第一
2003年10月 总版技术专家分月排行榜第一
2003年8月 总版技术专家分月排行榜第一
2003年6月 总版技术专家分月排行榜第一
2003年5月 总版技术专家分月排行榜第一
2003年4月 总版技术专家分月排行榜第一
2003年3月 总版技术专家分月排行榜第一
Blank
银牌 2003年9月 总版技术专家分月排行榜第二
2003年7月 总版技术专家分月排行榜第二
2003年2月 总版技术专家分月排行榜第二
Blank
铜牌 2003年1月 总版技术专家分月排行榜第三
2002年12月 总版技术专家分月排行榜第三
Bbs1
本版专家分:30
匿名用户不能发表回复!
其他相关推荐
存储过程与Insert哪个更快
Execute Procedure p_InsCmResult (6,400006432,2008-11-20 1:00:00,199.9);为什么上面的存储过程的执行还没有下面的Insert 快?INSERT INTO TC_CENTERCMRESULT (F_CENTERID, F_METERNO, F_TIME, F_READING) VALUES (6,400006
sql中存储过程和视图、函数的区别
视图:     视图由SELECT查询语句所定义的一个虚拟表,是查看数据的一种非常有效的方式,同真实的数据表一样,视图也包含一系列带有名称的数据列和数据行,但视图与数据表又有很大的不同,视图中的数据并不真实的存在于数据库中。视图返回的是结果集。   l 存储过程:     存储过程(Stored Procedure)是数据库系统中封装的代码模块,是一组为了完成特定
用sql语句创建库 表 视图与存储过程.sql
用sql语句创建库 表 视图与存储过程 用sql语句创建库 表 视图与存储过程
.NET 数据库存储过程执行快,程序调用存储过程执行慢
.NET MVC+EF框架 问题描述:开发了一个功能,因数据关联比较复杂,所以写了存储过程。                     查询1万多条数据:在数据库直接执行存储过程耗时2秒,在测试系统运行,也是3、5秒就显示结果了。                     发布到正式系统,发现运行非常非常慢(5分钟)。 解决办法:重新编译正式系统的存储过程 结        果:运行速度回复
SQL经典代码,查询表,存储过程语句查询,日期的推算,分拆列值等经典SQL源码及分析
查询表,存储过程语句查询,日期的推算,分拆列值等经典SQL源码及分析...简练,易懂,学的快,用的快
用存储过程批量更新表
最近做了一个需求,需要批量更新数据库表,但是因为涉及到的数据较多(千万条),如果直接用sql更新,估计会把pl/sql弄垮 sql如下:update online_product set online_flag = '0' where status = 'ON' 所以,写了一个存储过程,以备忘: declare cursor product_id_list is select p
SQL语句 with as 用法
一直以来很少使用过with  as  的用法,现在打算记录这条语句的使用方法。   比如  with A as (select * from class)     select *from A   这个语句的意思就是,先执行select * from class   得到一个结果,将这个结果记录为A  ,在执行select *from A  语句。A 表只是一个别名。 也就是将重复用
10万数据量的数据库查询效率比较 纯sql语句 和 view 视图
背景工作快2个月了,日子过的真快啊。时间真的有魔力,曾经觉得那么变态的sql语句,现在竟然觉得那么可爱(才怪)。 从刚开始的十几行的sql就觉得很长,到现在的100多行还感觉长的很正常很有道理,鬼知道我经历了什么。。。废话不多说了,进入正题。笔者在工作中,测试坏境下运行非常快的代码,到了正式坏境下慢了很多,原因是正式数据库数据量比较大的原因。又因为sql语句也很长了,所以考虑一下是否要用建立视图的方
客户端直接执行存储过程正常但代码调用慢的问题
JAVA调用SQL后台存储过程时,有时突然就变得很慢,在后台直接执行存储过程没问题,但在前台调用存储过程时就是很慢,而且在前台调用成功后,再次调用还是一样的慢,但更新一下存储过程再调用就很快了。但这始终不能彻底解决问题,过段时间又会出来同样的问题。   解决办法: 简单方法一:在可能比较耗时的语句后面加上option(recompile)   方法二:新编译存储过程
oracle dblink 在存储过程里执行效率很慢,单独执行很快的问题解决
现象描述:关于oracle Dblink 查询的效率慢的问题,起初直接使用select * from tab@dblink 查询效率很快,由于想通过定时任务执行,因此写了存储过程 insert into tab select * from tab@dblink where inftime>btime and inftime 空闲等待事件SQL*Net message from dblink
关闭