Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да използвам множество ядра в Големи заявки на SQL Server?

Имате ли автоматизиран план за поддръжка за актуализиране на статистика, възстановяване на индекси и т.н.? Ако не, SQL Server може все още да изгражда своите планове за заявки върху вашите по-стари статистически данни за по-малки таблици.

SQL Server генерира паралелни планове за заявки автоматично, ако са изпълнени определени условия. От статия в MSDN :

Други фактори:

Конфигуриран ли е SQL Server да има афинитет към един процесор?

Опцията за максимална степен на паралелизъм зададена ли е на 1?

-- РЕДАКТИРАНЕ --

Опитвали ли сте да профилирате този процес? Би било интересно да се види планът за заявка, генериран от SQL Server.

Имате ли примерен код, който можете да публикувате?

Ако имате автоматизирано нощно архивиране, можете ли просто да възстановите резервното копие в архива?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо SQL сървърът издава тази грешка:Не може да се вмъкне стойността NULL в колона "id"?

  2. Как да замените първия и последния знак на колона в sql сървър?

  3. Как да параметризирам низ за връзка с база данни в SSIS пакет?

  4. Компресиране на редове с нули и дубликати в единични редове

  5. SQL Server не може да извика методи на дата