国产探花免费观看_亚洲丰满少妇自慰呻吟_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分多鐘才全部出結果。

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

上一篇:視圖中創建索引

下一篇:鎖升級

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贺兰县| 高雄县| 富蕴县| 石屏县| 合江县| 临洮县| 吉木乃县| 景洪市| 崇左市| 岑巩县| 南郑县| 东丰县| 昌邑市| 台东县| 花莲市| 鲁甸县| 鞍山市| 申扎县| 蓬莱市| 朝阳区| 云浮市| 外汇| 通道| 永康市| 桑植县| 静海县| 海盐县| 武隆县| 济阳县| 南充市| 腾冲县| 垦利县| 和顺县| 平定县| 丰宁| 崇州市| 渭南市| 苏州市| 新田县| 广宁县| 永和县|