Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 简单选择查询运行缓慢_Sql_Sql Server - Fatal编程技术网

Sql 简单选择查询运行缓慢

Sql 简单选择查询运行缓慢,sql,sql-server,Sql,Sql Server,我在表中有大约1000个条目。这是一个有10列的简单表格。查询: SELECT * FROM my_table 服务器运行查询,但正在处理它很长时间 另外,我知道这是不够的信息,所以请评论,我将添加所需信息。您可以尝试使用TOP。例如,尝试选择100行,并查看服务器是否仍然阻塞: SELECT TOP 100 * FROM my_table 明白了。与SQL无关。服务器被数据溢出。有人在发垃圾邮件。你确定是服务器卡住了吗?那张表中真的只有1000个条目吗?从my_表中选择COUNT*返回什么

我在表中有大约1000个条目。这是一个有10列的简单表格。查询:

SELECT * FROM my_table
服务器运行查询,但正在处理它很长时间


另外,我知道这是不够的信息,所以请评论,我将添加所需信息。

您可以尝试使用TOP。例如,尝试选择100行,并查看服务器是否仍然阻塞:

SELECT TOP 100 * FROM my_table

明白了。与SQL无关。服务器被数据溢出。有人在发垃圾邮件。

你确定是服务器卡住了吗?那张表中真的只有1000个条目吗?从my_表中选择COUNT*返回什么?您的查询有什么问题?你能提供输入数据和预期结果吗?被卡住是什么意思??SQL Server可以处理TB的数据。除非你提供更多的信息,否则帮不上忙。可能表中的数据比您想象的要多,或者您调用查询的方式会阻塞客户端。可能您同时尝试了其他一些导致阻塞的查询。您确定这是一个基表而不是视图吗?尝试过了,但正如我所说的,没有那么多条目。如果我使用top 1,它会在20秒后被列出,如果我使用top 100,它会再次被卡住。似乎你的服务器有问题。听上去是好是坏。