国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

利用查詢提示優化SQL

2024-07-21 02:46:29
字體:
來源:轉載
供稿:網友
利用查詢提示優化SQL

數據庫環境:SQL SERVER 2005

我們來看一下SQL語句及對應的數據量

SELECT  COUNT(*)FROM    cinvout_02 aWHERE   ( a.dept_id IN ( SELECT RTRIM(dept_id)                         FROM   ctlm2320                         WHERE  user1_id = '000008'                                AND zone_id = '' )          OR a.dept_id = ''          OR ( a.dept_id IN ( SELECT    RTRIM(b.dept_id)                              FROM      ctlm2320 a ,                                        ctlm1003 b                              WHERE     a.zone_id = b.zone_id                                        AND a.user1_id = '000008'                                        AND a.zone_id <> '' ) )        )        AND a.out_time >= '2014-07-01'        AND a.out_time <= '2014-07-12'        AND a.sts_flag = 'S'---------------------數據量-------------------------       SELECT  COUNT(*)FROM    cinvout_02 aWHERE   a.out_time >= '2014-07-01'        AND a.out_time <= '2014-07-12'        AND a.sts_flag = 'S'--214555        SELECT  COUNT(*)FROM    ctlm2320WHERE   user1_id = '000008'        AND zone_id = ''--0        SELECT  COUNT(*)FROM    ctlm2320 a ,        ctlm1003 bWHERE   a.zone_id = b.zone_id        AND a.user1_id = '000008'        AND a.zone_id <> ''--3768

數據量不是很大,cinvout_02也走了索引查找,而且返回的數據才有214317行。按理說應該不會太慢,

可是,真實情況是,整條SQL要跑4分多鐘才全部出結果。

光靠猜是得不出答案的,我們通過執行計劃來分析為什么會出現這種情況。

上一篇:視圖中創建索引

下一篇:鎖升級

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永胜县| 定安县| 都匀市| 汾西县| 汉阴县| 昌吉市| 浮山县| 昆山市| 蓬莱市| 高淳县| 渑池县| 阿图什市| 昌图县| 汝南县| 高邮市| 九江市| 尼玛县| 黄梅县| 绥德县| 双江| 衡水市| 页游| 视频| 上虞市| 新干县| 莆田市| 双鸭山市| 天全县| 石景山区| 武城县| 喀喇沁旗| 来宾市| 宁海县| 稷山县| 南丹县| 屏东市| 西藏| 隆林| 城步| 英吉沙县| 永寿县|