社区
MS-SQL Server
帖子详情
请问关于select的性能问题(高手进来分析)up有分
kokblack
2003-08-22 12:03:47
如何才能测试出
select------from--------where
与
join on 速度上的区别呢,,书上和实际不符??
多谢!!
...全文
64
16
打赏
收藏
请问关于select的性能问题(高手进来分析)up有分
如何才能测试出 select------from--------where 与 join on 速度上的区别呢,,书上和实际不符?? 多谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenzf
2003-08-22
打赏
举报
回复
gz
kokblack
2003-08-22
打赏
举报
回复
多谢~~~
确实有效,
但,join on 还有用得不好。。
我想回去看看,数据库原理,,“笛卡尔积”之类的。。。。有没有相关的电子版的书?
linleming
2003-08-22
打赏
举报
回复
up
pengdali
2003-08-22
打赏
举报
回复
你是比较:
select * from sysobjects a ,sysobjects b where a.id=b.id
select * from sysobjects a join sysobjects b on a.id=b.id
这样的吗?这当然是一样的,只是写法不同。
select * from sysobjects a ,sysobjects b where a.id=b.id
select *,(select name from sysobjects b where a.id=b.id) from sysobjects a
这才不一样的。
pengdali
2003-08-22
打赏
举报
回复
你是比较:
select * from sysobjects a ,sysobjects b where a.id=b.id
select * from sysobjects a join sysobjects b on a.id=b.id
这样的吗?这当然是一样的,只是写法不同。
select * from sysobjects a ,sysobjects b where a.id=b.id
select *,(select name from sysobjects b where a.id=b.id) from sysobjects a
这才不一样的。
caiyunxia
2003-08-22
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2085/2085863.xml?temp=.2160303
kokblack
2003-08-22
打赏
举报
回复
TO:pengdali大力
麻烦举个例子,查询数据时,,,用join on 可以大小节约时间??
kokblack
2003-08-22
打赏
举报
回复
是呀,,,看了上面的计划,不过,,好像数字都有一样呀。。。如何看。??
表1:300000条,,cj_lncjb
表2:50000条, xj_xjb
hjb111
2003-08-22
打赏
举报
回复
查询分析器中在查询菜单中选择比较执行计划!
执行后查看!
hjb111
2003-08-22
打赏
举报
回复
declare @testtime datetime
select @testtime=getdate()
select------from--------where
select datediff(ms,@testtime,getdate())
pengdali
2003-08-22
打赏
举报
回复
查询分析器-->写入代码-->按ctrl+L-->比较执行计划。
zjcxc
元老
2003-08-22
打赏
举报
回复
不能简单说那个效率高.
要根据实际处理的数据来确定.
kokblack
2003-08-22
打赏
举报
回复
结贴!!
CrazyFor
2003-08-22
打赏
举报
回复
查询分析器-->写入代码-->按ctrl+L-->比较执行计划。
zhonghua79
2003-08-22
打赏
举报
回复
up
xmcheng
2003-08-22
打赏
举报
回复
up
Oracle 查看 SQL执行计划 SQL
性能
分析
https://tuozixuan.iteye.com/blog/2333605 使用Oracle执行计划
分析
SQL
性能
博客分类: db oracle执行计划sql
性能
解释 执行计划可以用来
分析
SQL的
性能
一、查看执行计划的方法 1. 设置autotrace set autotrace off: 此为默认值,即关闭autotrace set...
让你成为安全圈的Nmap
高手
Nmap是一款流行的网络扫描软件,有着强大的功能,包括主机发现、端口扫描、操作系统识别、服务识别、traceroute、dns解析、漏洞扫描、暴力破解等,这使它成为了安全研究员的必备武器之一,但是许多研究员使用Nmap扫描的速度并不理想,甚至有时可以说是很慢,本文就带你从Nmap的源码出发,并结合实验验证,挖掘Nmap扫描
性能
方面的内在逻辑,探索提升Nmap
性能
的路径。本文主要涉及主机、端口扫描、操作系统识别、服务版本识别扫描,关于脚本扫描的
性能
未涉及。
DB2
性能
调整优化
问题
服务器是IBM Netfinity 5600,PIII 800,1G内存,OS是win2000高级版.目前数据库有90多个table,最大的一个表有二十多万数据,备份后的image有900多兆.我们每天都有比较多的查询,增加及删改记录操作,感觉速度有点慢了,有时候有连接数据库的页面时速度特慢,只好重启WebSphere控制台的serv
python
高手
之路 pdf百度云,python
高手
到什么水平
什么是客户/服务器架构?不同的人有不同的答案。这要看你问的是什么人,以及指的是软件系统还是硬件系统了python的皮卡丘如何写代码。但是,有一点是共通的:服务器是一个软件或硬件,用于提供客户需要的“服务”。服务器存在的唯一目的就是等待客户的请求,给这些客户服务,然后再等待其它的请求。另一方面,客户连上一个(预先已知的)服务器,提出自己的请求, 发送必要的数据,然后就等待服务器的完成请求或说明失败原因的反馈。服务器不停地处理外来的请求,而客户一次只能提出一个服务的请求,等待结果。然后结束这个事务。
socket通信网络模型 ——Epoll、IOCP模型详解以及与
select
、kqueue等常见模型的区别特点
什么是epoll epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为Linux2.6下
性能
最好的多路I/O就绪通知方法。 转自
MS-SQL Server
34,875
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章