社区
MS-SQL Server
帖子详情
请问关于select的性能问题(高手进来分析)up有分
kokblack
2003-08-22 12:03:47
如何才能测试出
select------from--------where
与
join on 速度上的区别呢,,书上和实际不符??
多谢!!
...全文
32
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
asp.net知识库
DataTable.
Select
方法的
性能
问题
.NET 2.0里使用强类型数据创建多层应用 ADO.NET实用经验无保留曝光 有了System.Data.IDataReader,一切皆成数据 理解DataSet的数据缓存机制 存储过程 可按任意字段排序的分页存储过程...
Oracle 查看 SQL执行计划 SQL
性能
分析
使用Oracle执行计划
分析
SQL
性能
博客分类: db oracle执行计划sql
性能
解释 执行计划可以用来
分析
SQL的
性能
一、查看执行计划的方法 1. 设置autotrace set autotrace off: 此为默认值,即关闭...
PowerBI系列之DAX函数专题
进阶-
分析
客户购买行为 进阶-找出无购买行为的客户 进阶-客户购买商品关联度
分析
进阶-新客户
分析
进阶-流失客户
分析
进阶-回流客户
分析
进阶-客户购买频次和区间
分析
进阶-RFM客户价值
分析
进阶-帕累托
分析
进阶-...
socket通信网络模型 ——Epoll、IOCP模型详解以及与
select
、kqueue等常见模型的区别特点
什么是epoll epoll是什么?按照man手册的说法:是为处理大批量... is a new API introduced in Linux kernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为Linux2.6下
性能
最好的多路I/O就绪通知方法。 转自
DB2
性能
调整优化
问题
目前数据库有90多个table,最大的一个表有二十多万数据,备份后的image有900多兆.我们每天都有比较多的查询,增加及删改记录操作,感觉速度有点慢了,有时候有连接数据库的页面时速度特慢,只好重启WebSphere控制台的serv
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章