Select 虽然已读取所有记录,但SQL查询超时

Select 虽然已读取所有记录,但SQL查询超时,select,sql-server-2005-express,Select,Sql Server 2005 Express,几年来,我一直在使用一个C应用程序,该应用程序使用一个SQL Server 2005 Express数据库,其中包含大约250个表。在从单个表执行简单的SELECT*查询以读取表中的所有记录,但未成功执行到达查询之前,可能会突然发生什么;相反,查询将挂起,并仅在达到超时后停止。是否确实返回所有行。我在测试中看到了一个事务是打开的,一行是插入到表中的。打开另一个连接并从表中选择。该select将返回行,但在提交或回滚另一个事务之前不会返回所有行。select*是否从具有NOLOCK hang的表中

几年来,我一直在使用一个C应用程序,该应用程序使用一个SQL Server 2005 Express数据库,其中包含大约250个表。在从单个表执行简单的SELECT*查询以读取表中的所有记录,但未成功执行到达查询之前,可能会突然发生什么;相反,查询将挂起,并仅在达到超时后停止。

是否确实返回所有行。我在测试中看到了一个事务是打开的,一行是插入到表中的。打开另一个连接并从表中选择。该select将返回行,但在提交或回滚另一个事务之前不会返回所有行。select*是否从具有NOLOCK hang的表中进行?