删除大量未使用的表后,数据库空间将不会在SQL Server中自动释放。
对于测试,您可以将数据迁移到另一个数据库并运行相同的查询,比较查询所花费的时间。
由于您尝试缩小日志文件,因此我建议您也可以尝试缩小数据库。
使用SSMS登录SQL数据库:
右键单击your database
----> Tasks
----> Shrink
----> Database
:
另一种方法是设置数据库Auto Shrink
:
右键单击your database
----> Properties
,设置Auto Shrink
----> True
:
希望这会有所帮助。