社区
MS-SQL Server
帖子详情
在视图中用count(*)效率,不高怎么优化?
永生天地
2010-03-19 01:31:29
可能视图中还有视图
...全文
440
33
打赏
收藏
在视图中用count(*)效率,不高怎么优化?
可能视图中还有视图
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
33 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
永生天地
2010-03-19
打赏
举报
回复
那就这样吧,.....
凯_旋
2010-03-19
打赏
举报
回复
不用优化了
a9A9290632
2010-03-19
打赏
举报
回复
看不明白......
liss_2009
2010-03-19
打赏
举报
回复
好好学习,天天向上!
东那个升
2010-03-19
打赏
举报
回复
只能把里面的查询进行索引优化
永生天地
2010-03-19
打赏
举报
回复
[Quote=引用 26 楼 fredrickhu 的回复:]
除了 加索引 真的没什么办法了
考虑用分区视图?
[/Quote]
分区视图,这个从来没碰过,看看先
ACMAIN_CHM
2010-03-19
打赏
举报
回复
加索引吧。
--小F--
2010-03-19
打赏
举报
回复
除了 加索引 真的没什么办法了
考虑用分区视图?
永生天地
2010-03-19
打赏
举报
回复
[Quote=引用 24 楼 sql77 的回复:]
引用 22 楼 xys_777 的回复:
66%的成本在 ZB_CALL 表的 PK上
05以上的?考虑加个筛选索引把最后的WHERE条件加上,PK上你的PK是什么?
[/Quote]
pk只是一个自增列
SQL77
2010-03-19
打赏
举报
回复
[Quote=引用 22 楼 xys_777 的回复:]
66%的成本在 ZB_CALL 表的 PK上
[/Quote]
05以上的?考虑加个筛选索引把最后的WHERE条件加上,PK上你的PK是什么?
sql_sf
2010-03-19
打赏
举报
回复
--try
select * from dbo.V_ZB_MSG
select @@rowcount
永生天地
2010-03-19
打赏
举报
回复
66%的成本在 ZB_CALL 表的 PK上
SQL77
2010-03-19
打赏
举报
回复
[Quote=引用 12 楼 xys_777 的回复:]
这句
SQL code
CREATE VIEW dbo.V_ZB_MSG
AS
SELECT dbo.ZB_CALL.CALL_ID, dbo.ZB_CALL.USER_ID, dbo.V_USER_DEPT.USERNAME,
dbo.V_USER_DEPT.DEPT_ID, dbo.V_USER_DEPT.DEPARTMENT,
dbo.ZB_CAL……
[/Quote]
看计划吧,视图有视图,视图索引好像不能加了,一级一级优化
永生天地
2010-03-19
打赏
举报
回复
看来是没辙了
永生天地
2010-03-19
打赏
举报
回复
[Quote=引用 15 楼 beirut 的回复:]
引用 9 楼 ldslove 的回复:
引用 7 楼 beirut 的回复:
SQL code
select rowcnt from sysindexes where id=object_id('tb') and indid=0
select rowsfrom sysindexes where id=object_id('tb') and indid in(0,1)
独眼龙大……
[/Quote]
视图没有
东那个升
2010-03-19
打赏
举报
回复
[Quote=引用 15 楼 beirut 的回复:]
引用 9 楼 ldslove 的回复:
引用 7 楼 beirut 的回复:
SQL code
select rowcnt from sysindexes where id=object_id('tb') and indid=0
select rowsfrom sysindexes where id=object_id('tb') and indid in(0,1)
独眼龙大……
[/Quote]
是rows 应该是表的最后一列,2005是这样
sql_sf
2010-03-19
打赏
举报
回复
楼主想要做什么
难道仅仅是得到多少结果?
黄_瓜
2010-03-19
打赏
举报
回复
[Quote=引用 13 楼 fayxue 的回复:]
引用 11 楼 english_fans 的回复:
引用 4 楼 feixianxxx 的回复:
引用 2 楼 josy 的回复:
引用 1 楼 sql77 的回复:
没语句咋弄啊,能加索引视图吗.............
让齐大侠给你弄弄
围观77大侠。。
小菜鸟围观。。
凑个热闹!
出来救世吧,都看好你哦
[/Quote]
围观
黄_瓜
2010-03-19
打赏
举报
回复
[Quote=引用 9 楼 ldslove 的回复:]
引用 7 楼 beirut 的回复:
SQL code
select rowcnt from sysindexes where id=object_id('tb') and indid=0
select rowsfrom sysindexes where id=object_id('tb') and indid in(0,1)
[/Quote]
独眼龙大侠,我这么没有rowsfrom 呢
永生天地
2010-03-19
打赏
举报
回复
我也围观
加载更多回复(13)
java源码包2
Java 3DMenu 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java...
java源码包---java 源码 大量 实例
Java 3DMenu 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码...
QT Widgets应用程序性能
优化
实战视频课程
课程讲解形式有什么特点?... QT字符串
优化
实战 QT绘图
优化
具体实战 QT界面
优化
具体实战 QT高性能统计图
优化
实战 QT高性能网络服务器
优化
实战 QT高性能图形
视图
框架
优化
实战 QT高性能模型
视图
代理框架分页分层
优化
实战
oracle
视图
在查询里,oracle
视图
怎么在oracle中查询出所有的
视图
view?1、通过pl/sql,登录oracle数据库,2、敲入sql,可以查询本库的所有
视图
view,select * from all_views t,结果中owner代表不同的用户;3、如果查看本用户的所有
视图
view,执行...
mysql中
count
函数和sum函数的用法
一、
count
(*)是统计每一组有多少行
count
(*)是将返回表格中所有存在的行的总数包括值为null的行。然而
count
(列名)将返回表格中除去null以外的所有行的总数(有默认值的列也会被计入) 二、distinct 列名,得到的...
MS-SQL Server
34,593
社区成员
254,590
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章