很詭異的索引

2022-04-05 22:09:04 字數 687 閱讀 4988

今天一同事寫一sql語句,執行時間為18~23秒。

嚇到我了!!!

仔細一看沒有什麼問題啊:

1

declare

@page

int2

set@page

=50034

select

top20

*from

[weblog_log]5

where

log_isdraft=0

6and

log_id

notin7(

select

top(

20*@page

) log_id

from

[weblog_log]8

where

log_isdraft=0

order

bylog_createtime

desc) 9

order

bylog_createtime

desc

百思不得其解,於是把log_createtime換成了log_id

一下就出來了~

然後在再去表的設計,發現在log_createtime列建了乙個索引,

更詭異的是,將這個索引刪掉過後,查詢速度幾乎與用log_id一樣的

甚是詭異,求解!

發現乙個很詭異的問題,求大神解惑

用asp sqlserver做了乙個簡單的頁面抓取程式,實現過程就是在頁面設定乙個按鈕,開啟新視窗,新視窗的asp頁面執行如下操作 從資料庫的表中取出10萬條url記錄,然後通過serverxmlhttp抓取頁面,然後將抓取到的html內容存入對應url的資料表中。錯誤如下 但其實,要抓取的網頁完全...

乙個詭異的MySQL索引選擇問題

表結構及資料量 create table tb habit log total totalid int 11 not null auto increment,openid varchar 100 collate utf8mb4 unicode ci not null default habitid ...

詭異的電梯

時間限制 1000 ms 記憶體限制 65535 kb 難度 3 描述 新的宿舍樓有 n 1 n 100000 層and m 1 m 100000 個學生.在新的宿舍樓裡 為了節約學生的時間也為了鼓勵學生鍛鍊身體 所以規定該宿舍樓裡的電梯在相鄰的兩層之間是不會連續停下 即,如果在第2層停下就不能在第...