2015-04-01 78 views
-3

我在表中有大約1000個條目。這是10列簡單的表格。查詢:簡單的選擇查詢運行緩慢

SELECT * FROM my_table 

服務器運行查詢,但正在處理它很長一段時間。

P.S.我知道這是不夠的信息,所以請評論,我會添加需要的。

+0

你確定它是卡住的服務器嗎? – jarlh 2015-04-01 12:55:13

+1

你真的在表中只有1000個條目嗎? SELECT COUNT(*)FROM my_table返回什麼? – Swomble 2015-04-01 12:55:21

+0

查詢有什麼問題?你能提供輸入數據和預期結果嗎? – Jens 2015-04-01 12:55:22

回答

1

明白了。與SQL無關。服務器被數據溢出。有人在發送垃圾郵件。

+0

好聽(或不好)。 – jarlh 2015-04-01 13:14:28

0

您可以嘗試使用TOP。例如,嘗試選擇100行並查看服務器是否仍然存在:

SELECT TOP 100 * FROM my_table 
+0

試過,但正如我所說,沒有太多的條目。如果我使用top 1,它會在20秒後列出,如果我使用「top 100」,它會再次卡住。 – Djuka 2015-04-01 12:56:30

+0

似乎是您的服務器的問題。 – 2015-04-01 13:01:42