首页 新闻 会员 周边 捐助

在线跪求大神 SQL性能优化 索引假脱机 问题

0
[已解决问题] 解决于 2014-07-16 09:27

SELECT ID AS ID,


( SELECT MIN(B.STU_PRICE)
FROM STU_INFO AS B
WHERE C.CODE = B.CODE AND
B.STU_START_DATE > dateadd(day, 5,(SELECT getdate()))) AS PRICE_DISCOUNT,
CURRENCY AS CURRENCY,
LEFT(CLASS_STARDATE, LEN(CLASS_STARDATE) - 1) AS CLASS_STARDATE,CATEGORY AS CATEGORY
FROM
--INFO
(SELECT DISTINCT CODE,
(SELECT STU_CODE + ','
FROM STU_INFO-- TRAFFIC_INFO
WHERE CODE = A.CODE FOR XML PATH('')) AS CLASS_STARDATE


FROM STU_INFO A) B RIGHT JOIN
INFO C ON C.CODE = B.CODE

 

索引假脱机 性能耗去将近70%  求优化方略

觉信的主页 觉信 | 初学一级 | 园豆:66
提问于:2014-07-10 09:37
< >
分享
最佳答案
0

能贴下执行计划吗?

奖励园豆:5
飞来飞去 | 老鸟四级 |园豆:2057 | 2014-07-10 10:34

好的

觉信 | 园豆:66 (初学一级) | 2014-07-10 13:29

@觉信: 目前简单看了一下,是STU_INFO这个表的查询的问题,这个表有索引吗?

飞来飞去 | 园豆:2057 (老鸟四级) | 2014-07-10 14:06

@觉信: 我看到一篇索引假脱机的文章,你看看

http://www.cnblogs.com/lyhabc/archive/2013/04/19/3029840.html

飞来飞去 | 园豆:2057 (老鸟四级) | 2014-07-10 14:16

@飞来飞去: 有的 主键索引

觉信 | 园豆:66 (初学一级) | 2014-07-10 18:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册