我们正在试图找出sqlserver查询运行缓慢的根本原因,这些查询访问/从一个数据库大小为300 GB的数据库中命中/获取数据,该数据库位于以下配置的服务器上:
Windows server 2003R2,SP2,Enterprise,16 GB RAM,12 CPU的32位SQLserver 2005,SP4,企业版,32位。我们已经通知商界,升级到64位
我编写了一个数据库迁移脚本,它连接了SQLserver 2005中的3个表,并将结果上传到AWS数据库。该查询如下所示:FROM Books a join Editions b on a.id = b.book_id
join BookExtras c onSQLserver将在内存中加载所有这些记录并加入它们。我的一些队友担心这会增加内存压力,脚本也会崩溃。我的论点
我们有一个应用程序,它执行一些不能更改的查询,如下所示(我使用了StackOverflow2013数据库来演示它):FROM dbo.Posts p |--Clustered Index Scan(OBJECT:([StackOverflow2013].[dbo].[Posts].我不得不说,我们的用户总是使用这种查询来</em