none
SQL Server Full Text Search on VMWARE con NUMA RRS feed

  • Domanda

  • Ciao a tutti,

    sto riscontrando un problema di HANG sulla FULL TEXT Search di SQL Server 2016 su VmWare 6. Di seguito alcuni dati:

    - VM Windows Server 2016 IIS 10 applicazione .NET che richiama sia i dati che la full-text

    - VM Windows Server 2016 + SQL Server 2016 Standard su VM 2 Socket 8 Core Totali con le seguenti configurazioni:

        > numa.PreferHT=1

        > numa.vcpu.min=4

        > SQL Server Configuration Services: aggiunta parametro -T834 per attivare Large Pages

        > network packet size = 4096

        > MAXDOP = 4

        > GPO: utenza Sql server con diritto di Lock Pages in Memory

         > sp_configure:

    access check cache bucket count	0	65536	0	0
    access check cache quota	0	2147483647	0	0
    Ad Hoc Distributed Queries	0	1	0	0
    affinity I/O mask	-2147483648	2147483647	0	0
    affinity mask	-2147483648	2147483647	0	0
    affinity64 I/O mask	-2147483648	2147483647	0	0
    affinity64 mask	-2147483648	2147483647	0	0
    Agent XPs	0	1	1	1
    allow polybase export	0	1	0	0
    allow updates	0	1	0	0
    automatic soft-NUMA disabled	0	1	0	0
    backup checksum default	0	1	0	0
    backup compression default	0	1	1	1
    blocked process threshold (s)	0	86400	5	5
    c2 audit mode	0	1	0	0
    clr enabled	0	1	0	0
    contained database authentication	0	1	0	0
    cost threshold for parallelism	0	32767	5	5
    cross db ownership chaining	0	1	0	0
    cursor threshold	-1	2147483647	-1	-1
    Database Mail XPs	0	1	1	1
    default full-text language	0	2147483647	1040	1040
    default language	0	9999	6	6
    default trace enabled	0	1	1	1
    disallow results from triggers	0	1	0	0
    external scripts enabled	0	1	0	0
    filestream access level	0	2	2	0
    fill factor (%)	0	100	0	0
    ft crawl bandwidth (max)	0	32767	100	100
    ft crawl bandwidth (min)	0	32767	0	0
    ft notify bandwidth (max)	0	32767	100	100
    ft notify bandwidth (min)	0	32767	0	0
    hadoop connectivity	0	7	0	0
    index create memory (KB)	704	2147483647	0	0
    in-doubt xact resolution	0	2	0	0
    lightweight pooling	0	1	0	0
    locks	5000	2147483647	0	0
    max degree of parallelism	0	32767	4	4
    max full-text crawl range	0	256	4	4
    max server memory (MB)	128	2147483647	30720	30720
    max text repl size (B)	-1	2147483647	50000000	50000000
    max worker threads	128	65535	0	0
    media retention	0	365	0	0
    min memory per query (KB)	512	2147483647	1024	1024
    min server memory (MB)	0	2147483647	0	16
    nested triggers	0	1	1	1
    network packet size (B)	512	32767	4096	4096
    Ole Automation Procedures	0	1	1	1
    open objects	0	2147483647	0	0
    optimize for ad hoc workloads	0	1	1	1
    PH timeout (s)	1	3600	60	60
    polybase network encryption	0	1	1	1
    precompute rank	0	1	0	0
    priority boost	0	1	1	1
    query governor cost limit	0	2147483647	0	0
    query wait (s)	-1	2147483647	-1	-1
    recovery interval (min)	0	32767	0	0
    remote access	0	1	1	1
    remote admin connections	0	1	0	0
    remote data archive	0	1	0	0
    remote login timeout (s)	0	2147483647	10	10
    remote proc trans	0	1	0	0
    remote query timeout (s)	0	2147483647	600	600
    Replication XPs	0	1	0	0
    scan for startup procs	0	1	1	1
    server trigger recursion	0	1	1	1
    set working set size	0	1	0	0
    show advanced options	0	1	1	1
    SMO and DMO XPs	0	1	1	1
    transform noise words	0	1	1	1
    two digit year cutoff	1753	9999	2049	2049
    user connections	0	32767	0	0
    user options	0	32767	0	0
    xp_cmdshell	0	1	1	1

    Configurazione Dischi:

       > Unità Dati, Log e temp differenziate, con formattazione NTFS con cluster a 64k

       > le unità virtuali sono su vmdk con vmware disk provisioning: Thick Provision Eager Zeroed

    Succede, dopo un periodo non definito di esecuzione, che tutte le webapp sul web server e tutti i DB sul db server continuano a funzionare, ma la ricerca full text invece collassa completamente. L'unico modo per far riprendere il funzionamento è quello di riavviare il servizio sql e il pool della webapp dove si effettuano le full text.

    Avete suggerimenti da darmi?

    Grazie

    venerdì 27 settembre 2019 14:23

Risposte