當前位置:首頁 » 編程語言 » sql作業執行一直在轉圈
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql作業執行一直在轉圈

發布時間: 2022-08-29 07:34:34

『壹』 sql server2005分離資料庫一直在執行中,執行了3個鍾了,怎麼回事,可以強行停止嗎

3個小時太長時間了,不太正常。強行停止應該是可以的。

停止後,可以檢查下是否有用戶連接上資料庫,清掉連接再試分離資料庫。

『貳』 win10安裝sqlserver滑鼠一直轉圈

按下win+R呼出運行,鍵入msconfig點擊確定打開系統配置。
打開系統配置,在工具欄中點擊「工具」選項,在下面找到更改UAC設置,點擊更改UAC設置,點擊下方的啟動按鈕,然後將那個往下拉到底,然後點確定--再確定即可。
1、右鍵此電腦,選擇屬性。2、在屬性界面左下角點擊安全和維護。3、選擇更改用戶賬戶控制功能設置。4、在用戶賬戶控制設置界面將滑塊移動到最下面,點擊確定保存設置即可。5、設置過程中若出現用戶賬戶控制界面,全部選擇「是」即可。

『叄』 在sql中運行的時候一直執行查詢 不出結果是怎麼回事

1. 網路不行
2. 表數據過多,條件限制太少
3. 多表查詢時,表之間的連接條件缺少

『肆』 SQL SERVER 2008 中輸入SQL語句,執行後會一直顯示正在執行語句,不顯示結果也不報錯,怎麼解決

最好把你的語句發來看看。
欄位太多,記錄太多,都會使查詢變慢。
但更重要的是如果你加了Where條件,而且條件欄位又不在索引內,對數據量大的查詢來說,
簡直是災難!!
10年前我在小型機上做過幾千萬記錄中查某些記錄,由於沒在索引中,結果快1天都沒結果。
後來改為有索引的條件,不到一秒就OK了。
後來就牢牢記得在Where中強制引入索引內的條件,將大大提升查詢效率。

『伍』 sqlserver 2008r2 添加作業後,開始執行作業後,就一直正在進行.為什麼呢

你的作業是干什麼的呢?

會不會是死循環,或者資源被鎖了(資料庫表死鎖等)?

『陸』 幫我看下這段sql有啥問題一直顯示正在執行中

我覺得最大的問題在於子查詢用了order by 所以導致每條語句都要對一張表進行排序,效率太低,如果換成條件 欄位=(select max(createdate) from 表 where id=id) 會不會好點呢?

『柒』 sql附加資料庫出錯一直正在執行

  • 如下,在附加數據的時候出現如下的報錯。排除分離和附加SQL SERVER資料庫軟體的版本問題外。造成這個問題的原因為存放資料庫文件夾的許可權問題造成的。

『捌』 sql一直顯示正在執行查詢

你好,很高興回答你的問題。
是你的這個查詢執行太耗時吧,可以考慮看看有沒有優化的空間。
如果有幫助到你,請點擊採納。

『玖』 SQL一直正在執行查詢出不了結果

--方法一
declare@yint,@totalint,@zint
declare@startTimedatetime=getdate()
set@y=1
set@total=0
while@y<=10000
begin
if(@y%10=0)
begin
set@y=@y+1
continue
end
else
set@total=@total+@y
set@y=@y+1--沒有這句的話,你的@y永遠等1啊
if(@total>10000000)
begin
break;
end
end
selectdatediff(ms,@startTime,getdate())
select@total

--方法二
declare@startTimedatetime=getdate();
withT
As
(
select1AsA,1AsRst
unionall
SelectA+1,Rst+casewhen(A+1)%10=0then0elseA+1EndFromTwhereRst<10000000
)
selectMAX(Rst)fromT
option(MAXRECURSION10000)
selectdatediff(ms,@startTime,getdate())

『拾』 請教SQL server2008執行查詢語句一直報正在執行查詢,不出結果

很簡單啊,sql語句查詢的結果集中的數據太多,還沒有查詢完畢。如果數據量並不多,時間很久還是顯示正在執行查詢的話,那麼你的sql語句肯定不是很好,需要優化