网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > SQL技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.可以适应多种环境的共享数据结构.
.数据库查询结果的动态排序(6).
.如何修改SQL Server 2000身份验证.
.讲解InfoPlus与Uniformance PHD的.
.解读SQL Server2008的新语句MERGE.
.数据库连接范例.
.SELECT语句中“加锁选项”功能说.
.教你在SQL Server数据库中拆分字.
.未与信任SQL Server连接相关联的.
.Microsoft SQL Server数据库SA权.
.SQL Server通用分页存储过程:利.
.使用SQL Mail收发和自动处理邮件.
.循环插入一定时间范围内的随机日.
.两种与SQL Server数据库交换数据.
.MS-SQL中多个表或结果集的组合的.
.SQL Server中Insert与Select的组.
.使用VS 2005和SQL Server 2005创.
.sql语句格式化数字(前面补0)的参.
.不同于其它大部分的SQL数据库引擎.
.sql语句简单解决同个字段不同标识.

内嵌或嵌入SQL和存储过程之对比

发表日期:2003-12-26


问:为什么我的内嵌SQL或嵌入SQL 要比我的存储过程运行的快?

答:重编译可能是存储过程运行比较慢的原因。要确认这一点,您需要做一些性能测试,例如:看一下每种类型的查询和调用存储过程的“showplan”情况,并比较查询计划的高速缓存命中率和高速缓存缺失率。您还可以试着在存储过程内部为引用表、视图和过程写出对象拥有者。如下面例子所示:

SELECT * FROM dbo.mytable

这样有助于您重新使用计划并防止高速缓存缺失。

 

上一篇:在视图中使用ORDER BY子句 人气:11944
下一篇:在SQL Server所在的计算机上运行病毒扫描软件 人气:11148
浏览全部存储过程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐