sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan gør jeg brug af flere kerner i store SQL Server-forespørgsler?

Har du en automatiseret vedligeholdelsesplan til at opdatere statistik, genopbygge indekser osv.? Hvis ikke, bygger SQL Server muligvis stadig sine forespørgselsplaner på dine ældre statistikker for mindre tabeller.

SQL Server genererer parallelle forespørgselsplaner automatisk, hvis visse betingelser er opfyldt. Fra en artikel om MSDN :

Andre faktorer:

Er SQL Server konfigureret til at have affinitet til en enkelt processor?

Er den maksimale grad af parallelitet sat til 1?

-- REDIGER --

Har du prøvet at profilere denne proces? Det ville være interessant at se den forespørgselsplan, SQL Server genererer.

Har du prøvekode, du kan sende?

Hvis du har et automatisk sikkerhedskopieringsjob om natten, kan du så blot gendanne sikkerhedskopien til arkivet?



  1. Ny SQL Server-bruger kunne ikke logge på

  2. Kald til en medlemsfunktion addEagerConstraints() på float LARAVEL

  3. På grund af Null-værdi genudfyldes data ikke

  4. Hvorfor ville Magento undlade at redde en kunde efter at have genereret et ID?