Partager via


Procédure : déterminer le nombre de processeurs

Microsoft SQL Server 2005 Express Edition ne peut être utilisé que sur un processeur à un noyau (single-core). Cette rubrique contient les informations suivantes :

  • Détermination du nombre de processeurs pour l'octroi de licences
  • Mode d'utilisation des processeurs lors du traitement. Les explications portent sur l'utilisation de processeurs multi-core (à plusieurs noyaux) et de processeurs dotés de la technologie Hyperthread.

Détermination du nombre de processeurs pour l'octroi de licences

  • Vous pouvez installer SQL Server Express sur un ordinateur équipé de plusieurs processeurs, mais SQL Server Express n'utilisera qu'un seul d'entre eux. Lors de la détermination du nombre de processeurs à des fins d'octroi de licence, SQL Server Express ne compte que les puces de processeurs physiques dans l'ordinateur. Un processeur single-core (à un noyau), un processeur dual-core (à double noyau) et un processeur de type Hyperthread sont tous traités par SQL Server Express comme s'il s'agissait d'un processeur unique.

Mode d'utilisation des processeurs lors du traitement

  • SQL Server Express ne reconnaît pas les processeurs supplémentaires qui sont disponibles lorsqu'il est installé sur un ordinateur équipé de processeurs multi-core et de type Hyperthread. Un planificateur distinct est démarré pour chaque noyau d'un processeur multi-core et pour chaque processeur logique dans un processeur de type Hyperthread. Par exemple, si vous disposez d'un processeur dual-core, deux planificateurs distincts sont démarrés par SQL Server Express et susceptibles d'être utilisés. SQL Server Express a ainsi la possibilité d'utiliser un degré de traitement parallèle dans les limites du processeur single-core qui est utilisé.