Udostępnij za pośrednictwem


Wyliczenie NumaNodeAffinity

NumaNodeAffinity Państwa koligacje dla definiuje wyliczenie Cpu obiektu.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public Enumeration NumaNodeAffinity
'Użycie
Dim instance As NumaNodeAffinity
public enum NumaNodeAffinity
public enum class NumaNodeAffinity
type NumaNodeAffinity
public enum NumaNodeAffinity

Elementy członkowskie

Nazwa elementu członkowskiego Opis
Full Koligacja jest zestaw dla wszystkich CPU obiekty należące do NumaNode obiektu.
None Koligacja nie jest zestaw dla każdego CPU obiekty należące do NumaNode obiektu.
Partial Koligacja jest zestaw dla niektórych, ale nie wszystkie CPU obiekty należące do NumaNode obiektu.

Przykłady

W poniższym przykładzie jak zestaw koligacji na każdym węźle NUMA lokalnego wystąpienie SQL Server do Full koligacji.

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

namespace samples
{
    class Program
    {
        static void Main(string[] args)
        {
            Server dbServer = new Server("(local)");
            dbServer.Refresh();
            foreach (NumaNode node in dbServer.AffinityInfo.NumaNodes)
                node.AffinityMask = NumaNodeAffinity.Full;
            dbServer.Alter();
        }
    }
}