Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Enumeração AffinityType

 

Publicado: setembro de 2016

A enumeração AffinityType representa as possíveis configurações de afinidade para uma instância do SQL Server.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)

public enum AffinityType

Nome do membroDescrição
Auto

O membro Auto representa o modo de afinidade automática para uma instância do SQL Server. Nesse modo, um desenvolvedor de banco de dados pode controlar quais threads são atribuídos a qual CPU.

Manual

O membro Manual representa o modo de afinidade manual para uma instância do SQL Server. Nesse modo, o Mecanismo de Banco de Dados controla atribuições de thread para cada CPU no servidor.

O exemplo a seguir mostra como exibir atual AffinityType configuração para uma instância local do SQL Server.

C#

using System;
using Microsoft.SqlServer.Management.Smo;

namespace samples
{
    class Program
    {
        static void Main(string[] args)
        {
            Server dbServer = new Server("(local)");

            dbServer.Refresh();

            Console.WriteLine("Server Microsoft.SqlServer.Smo AffinityType is T:Microsoft.SqlServer.Management.Smo.AffinityType.\n",
                dbServer.Name, dbServer.AffinityInfo.AffinityType);
        }
    }

}

Powershell

#Create the server. 
$dbServer = new-Object Microsoft.SqlServer.Smo.Server("(local)")
$dbServer.Refresh()

Write-Host Server $dbServer.Name AffinityType is 
           $dbServer.AffinityInfo.AffinityType
Retornar ao início
Mostrar: