Hej! Rent reflexmessigt -- är databaserna likvärdiga m.a.p. tabellstorlek, indexuppsättning, fragmenteringsgrad, användning, hårdvara et.c.? Svaret på det är JA på allt. Samma maskin, uppgradering från 2000 till 2008. Alla relationer, index etc.. har följt med som det skall. Bara för att vara lite petig, men du menar väl 2005 eftersom det var då INTERSECT operatorn introducerades i SQL Server.Prestandaproblem
Vi migrerar vår SQL 2000 till en SQL 2008. Vi har några stored procedures som använder sig av Intersect för att hämta ut delmängder av en mängd.
När vi kör SP:n i 2000 så får vi en exekveringstid på drygt 100 ms, när vi kör den på 2008 får vi en faktor 5 i förlust, ca 500 ms. Är det någon som har stött på något liknande.
//RichardSv: Prestandaproblem
Sv:Prestandaproblem
Sv: Prestandaproblem
Hursomhelst, har ni gjort en REBUILD på alla index?
Om inte, gör det.
/Håkan