記一次資料庫時間範圍搜尋慢的原因

2021-09-08 05:13:04 字數 555 閱讀 3631

原文:

記一次資料庫時間範圍搜尋慢的原因

今天遇到乙個很奇葩的問題,也可能是自己的經驗不足。。。

select id,name,addtime from tab with(nolock) where addtime>=

'2017-10-01

'and addtime<=

'2017-12-01

'

搜尋的時候竟然用了兩秒鐘,當然是建了索引的(非聚集索引),這個時候搜尋竟然 聚集索引掃瞄........

然後通過加了乙個語句,提公升到了19毫秒

select id,name,addtime from tab with(nolock) where addtime>=

'2017-10-01

'and addtime<=

'2017-12-01

'order

by addtime desc

使用的是mssqlserver

然後在網上找了一些資料也不能找到原因。

了解的大神們,懂得留個言。再次謝過

記一次資料庫時間範圍搜尋慢的原因

原文 記一次資料庫時間範圍搜尋慢的原因 今天遇到乙個很奇葩的問題,也可能是自己的經驗不足。select id,name,addtime from tab with nolock where addtime 2017 10 01 and addtime 2017 12 01 搜尋的時候竟然用了兩秒鐘,...

記一次資料庫的實戰

話不多說 直接開始 開始我們的敲 的工程吧 首先匯入標頭檔案 import tkinter import tkinter.messagebox import pandas as pd import numpy as np import matplotlib.pyplot as plt from sk...

記一次資料庫事務鎖

最近在做專案的時候碰到乙個問題,事務鎖。transactionoptions tos new transactionoptions tos.isolationlevel isolationlevel.repeatableread 行鎖 只會鎖住當前操作的那一行資料,當前表的其他資料不受影響。已驗證 ...