当前位置: 澳门新濠3559 > 数据库 > 正文

sql server 【澳门新濠3559】统计出来的内存,关于

时间:2019-10-07 08:53来源:数据库
sql server 统计出来的内存,不管是这个,还是dbccmemorystatus,和进程管理器中内存差距很大,差不多有70G的差异。 就讲讲监控那些值,基线抓的是那些值。如何做告警 Detect Memory Bottlene

sql server 统计出来的内存,不管是这个,还是dbcc memorystatus,和进程管理器中内存差距很大,差不多有70G的差异。

就讲讲监控那些值,基线抓的是那些值。如何做告警

Detect Memory Bottleneck in SQL Server

1、内存使用分类

具体原因不止,可能是内存泄漏,目前只能通过重启服务解决

环境:windows 2008r2,sql server 2008r2 sp1

By : Kasim Wirama, MCDBA

 

This article, I would like to give information about memory bottleneck at SQL Server. The easiest way to know whether your SQL Server undergoes memory bottleneck is by looking at Task Manager, tab Performance, Physical Memory section. Compare the Total and Available value, as long as Available is over 100 MB, it is still okay. If Available value is under 10 MB, your database server box is definitely under physical memory pressure. Besides physical memory pressure, there is virtual memory pressure. Let’s take a look for these kinds of pressure and see what solutions addressed to the corresponding problems.

 

You can get information about physical memory pressure by looking at these performance monitor counters: Memory:Available bytes, SQL Server:Buffer Manager: Buffer Cache Hit Ratio, Page Life Expectancy, Checkpoint Pages/sec, and Lazywrites/sec. You have your system performing well if value of first two counters are high and last two counters are low.

 

You can check how many memories allocated for buffer pool by issuing DBCC MEMORYSTATUS query in SSMS. Compare value between Committed and Target, if Target value is low, it indicates external physical memory pressure. You need to find out whether other application that causes external memory pressure, besides SQL Server, by looking at maximum memory consumed in Process tab of Task Manager window. If other application causes external memory pressure, it is advisable that the application is separated from database server box, or you add more memory. You need to check internal memory pressure by looking at percentage of stolen page to total committed page from DBCC MEMORYSTATUS. Percentage value is greater than 75% or 80% indicating internal physical memory pressure.  Interesting thing about internal memory pressure is that you need to find out what components causing so many stolen memory page by querying this DMV below :

 

SELECT type, SUM(single_pages_kb) FROM sys.dm_os_memory_clerks
GROUP BY type
ORDER BY SUM(single_pages_kb) DESC

 

From query above, single page allocation takes memory from SQL Server buffer pool, whereas multipage allocation allocates memory outside buffer pool. Multipage allocator possibly causes internal memory pressure. You can get information about memory allocated to multipage page allocation by querying DMV below :

 

SELECT type, SUM(multi_pages_kb) FROM sys.dm_os_memory_clerks
WHERE multi_pages_kb != 0
GROUP BY type
ORDER BY SUM(multi_pages_kb) DESC

 

To detect virtual memory pressure, you can look at performance counter name here : Paging File: %Usage and Memory:Commit Limit.

Some solutions addressed to virtual memory pressure. They are:

  1. 1.       Increase size of page file
  2. 2.       Use /3GB options
  3. 3.       Switch to 64 bit machine that have 8 TB memory address space.

按用途分类
1)Database cache(数据页面)。SQL Server中的页面都是以8KB为一个页面存储的。当SQL Server需要用到某个页面时,它会将该页面读到内存中,使用完后会缓存在内存中。在内存没有压力的情况下,SQL Server不会将页面从内存中删除。如果SQL Server感觉到内存的压力时,会将最长时间没有使用的页面从内存中删除来空出内存。
2)各类Consumer(功能组件)
Connection的连接信息
General:一组大杂烩。语句的编译、范式化、每个锁数据结构、事务上下文、表格和索引的元数据等
Query Plan:语句和存储过程的执行计划。和Database cache类似,SQL Server也会将执行计划缓存以供将来使用,减少编译时间。
Optimizer:生成执行计划的过程中消耗的内存。
Utilities:像BCP、Log Manager、Backup等比较特殊的操作消耗的内存。
3)线程内存:存放进程内每个线程的数据结构和相关信息消耗的内存,每个线程需0.5MB的内存。
4)第三方代码消耗的内存:SQL Server的进程里,会运行一些非SQL Server自身的代码。例如:用户定义的CLR或Extended Stored PRocedure代码。
按申请方式分类
1)预先Reserve一块大的内存,然后在使用的时候一块一块的Commit。Database Page是按这种方式申请的。
2)直接用Commit方式申请的内存,成为Stolen方式。除了Database Page之外其他内存基本都是按这种方式申请的。
按申请内存的大小分类
1)申请小于等于8KB为一个单位的内存,这些内存称为Buffer Pool

澳门新濠3559 1

性能基线:

2)申请大于8KB为一个单位的内存,这些内存称为Multi-Page(或MemToLeave)

 澳门新濠3559 2

  cpu:

SQL Server对于Database cache都是采用先Reserved后Commit的方式申请的,而数据页都是以8KB为单位进行申请的。
澳门新濠3559,对于Consumer中的内存申请,一般都是按Stolen方式申请的,且大多数的执行计划的大小都是小于8KB的,少数特别复杂的存储过程的执行计划会超过8KB,默认的连接的数据包是4KB,除非客户端特别设置了超过8KB(不建议)
第三方代码的内存申请一般是按Stolen方式申请的,个别比如CLR中可能会用Reserved/Commit的方式申请。
线程的内存每个都以0.5MB的方式申请,自然是放在MemToLeave中。
之所以花了这么大篇幅来讲SQL Server的内存分类,是因为SQL Server尤其是32位的SQL Server对不同种类的内存的申请大小是不一样的,对Commit、Stolen和MemTOLeave等类型的内存是有限制的。因此会出现系统中还有空闲内存,但是SQL Server不会申请使用的现象。
2、SQL Server内存使用情况的分析
一般来说有两种方式,第一种就是用来分析系统内存情况时使用的用性能计数器来分析,第二种是使用动态管理视图(DMV,只适用于SQL Server2005和2008)
1)SQL Server性能计数器
SQLServer:Memory Manager:Total Server Memory(KB):SQL Server缓冲区提交的内存。不是SQL Server总的使用内存,只是Buffer Pool中的大小。
SQLServer:Memory Manager:Target Server Memory(KB):服务器可供SQL Server使用的内存量。一般是由SQL Server能访问到的内存量和SQL Server的sp_Configure配置中的Max Server Memory值中的较小值算得。
SQLServer:Memory Manger:Memory Grants Pending:等待内存授权的进程总数。如果该值不为0,说明当前有用户的内存申请由于内存压力被延迟,这意味着比较严重的内存瓶颈。
SQLServer:Buffer Manager:Buffer Cache Hit Ratio:数据从缓冲区中找到而不需要从硬盘中去取的百分比。SQL Server在运行一段时间后,该比率的变化应该很小,而且都应该在98%以上,如果在95%以下,说明有内存不足的问题。
SQLServer:Buffer Manager:Lazy Writes/Sec:每秒钟被惰性编辑器(Lazy writer)写入的缓冲数。当SQL Server感觉到内存压力的时候,会将最久没有使用的数据页面和执行计划从缓冲池中清理掉,做这个动作的就是Lazy Writer。
SQLServer:Buffer Manager:Page Life Expectancy:页面不被引用后,在缓冲池中停留的秒数。在内存没有压力的情况下,页面会一直待在缓冲池中,Page Life Expectancy会维持在一个比较高的值,如果有内存压力时,Page Life Expectancy会下降。所以如果Page Life Expectancy不能维持在一个值上,就代表SQLServer有内存瓶颈。
SQLServer:Buffer Manager:Database Pages :就是Database Cache的大小。
SQLServer:Buffer Manager:Free Pages:SQL Server中空闲可用的大小。
SQLServer:Buffer Manager:Stolen Pages:Buffer Pool中Stolen的大小。
SQLServer:Buffer Manager:Total Pages: Buffer Pool的总大小(等于Database Pages Free Pages Stolen Pages)。该值乘以8KB,应该等于Memory Manager:Total Server Memory的值。
从上面这些计数器中我们就能了解SQL Server的内存使用情况,结合前面说的系统层的计数器大概能看出是否存在内存瓶颈。
2)内存动态管理视图
在SQL Server 2005以后,SQL Server的内存管理是使用Memory Clerk的方式统一管理。所有的SQL Server的内存的申请或释放,都需要通过它们的Clerk,SQL Server也通过这些Clerk的协调来满足不同需求。通过查询这些DMV,可以得到比用性能计数器更加详细的内存使用情况。
我们可以通过下面的查询语句来检测SQL Server的Clerk的内存使用情况。
使用sys.dm_os_memory_clerks查看内存使用情况
SELECT type, --Clerk的类型
sum(virtual_memory_reserved_kb) as vm_Reserved_kb, -- 保留的内存
sum(virtual_memory_committed_kb) as vm_Committed_kb, --提交的内存
sum(awe_allocated_kb) as awe_Allocated_kb, -- 开启AWE后使用的内存
sum(shared_memory_reserved_kb) as sm_Reserved_kb, -- 共享的保留内存
sum(shared_memory_committed_kb) as sm_Committed_kb, -- 共享的提交内存
sum(single_pages_kb) as SinlgePage_kb, --Buffer Pool中的Stolen的内存
sum(multi_pages_kb) as Multipage_kb -- MemToLeave的内存
FROM sys.dm_os_memory_clerks
GROUP BY type
ORDER BY type
从上面的查询语句,我们可以算出前面提到的内存大小
Reserved/Commit = sum(virtual_memory_reserved_kb) / sum(virtual_memory_committed_kb)
Stolen = sum(single_pages_kb) sum(multi_pages_kb)
Buffer Pool = sum(virtual_memory_committed_kb) sum(single_pages_kb)
MemToLeave = sum(multi_pages_kb)
通过上面的介绍我们可以知道SQL Server总体和各部分内存的使用情况,如果我想知道数据页的缓存中到底缓存了哪些数据,这些数据是属于哪个数据库的哪个表中的呢?执行计划又是缓存了哪些语句的执行计划呢?这也可以通过DMV查看的到。
查看内存中的数据页面缓存的是哪个数据库的哪个表格的数据
declare @name nvarchar(100)
declare @cmd nvarchar(1000)
declare dbnames cursor for
select name from master.dbo.sysdatabases
open dbnames
fetch next from dbnames into @name
while @@fetch_status = 0
begin
set @cmd = 'select b.database_id, db=db_name(b.database_id),p.object_id,p.index_id,buffer_count=count(*) from '
--这里的object_id代表是SQL Server中的对象号,index_id代表是索引号,buffer_count代表的是页面数

澳门新濠3559 3

    Processor(_Total)% Processor Time
    Processor(_Total)% Privileged Time

  • @name '.sys.allocation_units a, '
  • @name '.sys.dm_os_buffer_descriptors b, ' @name '.sys.partitions p
    where a.allocation_unit_id = b.allocation_unit_id
    and a.container_id = p.hobt_id
    and b.database_id = db_id(''' @name ''')
    group by b.database_id,p.object_id, p.index_id
    order by b.database_id, buffer_count desc'
    exec (@cmd)
    fetch next from dbnames into @name
    end
    close dbnames
    deallocate dbnames
    go
    -- 根据上面取出来的@object_id找出是哪个数据库的哪个表
    SELECT s.name AS table_schema, o.name as table_name --使用的就是table_schema.table_name表
    FROM sys.sysobjects AS o INNER JOIN
    sys.schemas AS s ON o.uid = s.schema_id
    WHERE (o.id = @object_id)
    -- 根据上面取出来的@object_id和@index_id找出索引的名称
    SELECT id, indid, name as index_name -- index_name就是索引的名称
    FROM sys.sysindexes

    WHERE (id = @object_id) AND (indid = @index_id)

    根据上面取出来的表名table_schema.table_name和索引的名称index_name,还可以找出该索引是建立在哪些字段上的
    EXEC sp_helpindex 'table_schema.table_name'
    查看内存中缓存的执行计划,以及执行计划对应的语句:
    -- 输出可能较大,请小心使用
    SELECT usecounts, refcounts, size_in_bytes, cacheobjtype, objtype, text
    FROM sys.dm_exec_cached_plans cp CROSS APPLY sys.dm_exec_sql_text(plan_handle)
    ORDER BY objtype DESC

澳门新濠3559 4

    SQLServer:SQL StatisticsBatch Requests/sec
    SQLServer:SQL StatisticsSQL Compilations/sec
    SQLServer:SQL StatisticsSQL Re-Compilations/sec
    SystemProcessor Queue Length
    SystemContext Switches/sec

Process/System Counts                    Value

  Memory:


    MemoryAvailable Bytes
    MemoryPages/sec
    MemoryPage Faults/sec
    MemoryPages Input/sec
    MemoryPages Output/sec
    Process(sqlservr)Private Bytes
    SQLServer:Buffer ManagerBuffer cache hit ratio
    SQLServer:Buffer ManagerPage life expectancy
    SQLServer:Buffer ManagerLazy writes/sec
    SQLServer:Memory ManagerMemory Grants Pending
    SQLServer:Memory ManagerTarget Server Memory (KB)
    SQLServer:Memory ManagerTotal Server Memory (KB)

Available Physical Memory                5337628672

  Disk:

Available Virtual Memory                 8723028054016

    PhysicalDisk(_Total)% Disk Time
    PhysicalDisk(_Total)Current Disk Queue Length
    PhysicalDisk(_Total)Avg. Disk Queue Length
    PhysicalDisk(_Total)Disk Transfers/sec
    PhysicalDisk(_Total)Disk Bytes/sec
    PhysicalDisk(_Total)Avg. Disk sec/Read
    PhysicalDisk(_Total)Avg. Disk sec/Write

Available Paging File                    9299374080

  SQL Server:

Working Set                              26316115968

    SQLServer:Access MethodsFreeSpace Scans/sec
    SQLServer:Access MethodsFull Scans/sec
    SQLServer:Access MethodsTable Lock Escalations/sec
    SQLServer:Access MethodsWorktables Created/sec
    SQLServer:General StatisticsProcesses blocked
    SQLServer:General StatisticsUser Connections
    SQLServer:LatchesTotal Latch Wait Time (ms)
    SQLServer:Locks(_Total)Lock Timeouts (timeout > 0)/sec
    SQLServer:Locks(_Total)Lock Wait Time (ms)
    SQLServer:Locks(_Total)Number of Deadlocks/sec
    SQLServer:SQL StatisticsBatch Requests/sec
    SQLServer:SQL StatisticsSQL Re-Compilations/sec

Percent of Committed Memory in WS        100

以上是性能基线监控的信息,当然性能警告也是监控这些信息,其中的阀值是根据基线抓取后体现。

Page Faults                              12218866

关于性能警告我是使用powershell 写了一个脚本,运行在SQL Agent 中。如果出现警告,就通过dbmail 发送邮件

System physical memory high              1

关于powershell 脚本和一些配置信息看如下:

System physical memory low               0

$server = "(local)"
$uid = "sa"
$db="master"
$pwd="pwd"
$mailprfname = "sina"
$recipients = "xxxxx@qq.com"
$subject = "Proformance Alter"
$computernamexml = "f:computername.xml"
$alter_cpuxml = "f:alter_cpu.xml"
function GetServerName($xmlpath)
{
    $xml = [xml] (Get-Content $xmlpath)
    $return = New-Object Collections.Generic.List[string]
    for($i = 0;$i -lt $xml.computernames.ChildNodes.Count;$i  )
    {
        if ( $xml.computernames.ChildNodes.Count -eq 1)
        {
            $cp = [string]$xml.computernames.computername
        }
        else
        {
            $cp = [string]$xml.computernames.computername[$i]
        }
        $return.Add($cp.Trim())
    }
    $return
}

function GetAlterCounter($xmlpath)
{
    $xml = [xml] (Get-Content $xmlpath)
    $return = New-Object Collections.Generic.List[string]
    $list = $xml.counters.Counter
    $list
}

function CreateAlter($message)
{
    $SqlConnection = New-Object System.Data.SqlClient.SqlConnection 
    $CnnString ="Server = $server; Database = $db;User Id = $uid; Password = $pwd" 
    $SqlConnection.ConnectionString = $CnnString 
    $CC = $SqlConnection.CreateCommand(); 
    if (-not ($SqlConnection.State -like "Open")) { $SqlConnection.Open() } 

    $cc.CommandText=" EXEC msdb..sp_send_dbmail 
            @profile_name  = '$mailprfname'
            ,@recipients = '$recipients'
            ,@body = '$message'
            ,@subject = '$subject'
" 
    $cc.ExecuteNonQuery()|out-null 
    $SqlConnection.Close();
}

$names = GetServerName($computernamexml)
$pfcounters = GetAlterCounter($alter_cpuxml)
foreach($cp in $names)
{
    $p = New-Object Collections.Generic.List[string]
    $report = ""
    foreach ($pfc in $pfcounters)
    {
        $b = ""
        $counter ="\" $cp $pfc.get_InnerText().Trim()
        $p.Add($counter)

    }
    $count = Get-Counter $p
    for ($i = 0; $i -lt $count.CounterSamples.Count; $i  )
    {
        $v = $count.CounterSamples.Get($i).CookedValue
        $pfc = $pfcounters[$i]
        #$pfc.get_InnerText()
        $b = ""
        $lg = ""
        if($pfc.operator -eq "lt")
        {
            if ($v -ge [double]$pfc.alter)
                {$b = "alter"
                $lg = "Greater Than"}
        }
        elseif ($pfc.operator -eq "gt")
        {
            if( $v -le [double]$pfc.alter)
                {$b = "alter"
                $lg = "Less Than"}
        }
        if($b -eq "alter")
        {
            $path = "\" $cp $pfc.get_InnerText()

            $item = "{0}:{1};{2} Threshold:{3}" -f $path,$v.ToString(),$lg,$pfc.alter.Trim()
            $report  = $item   "`n"
        }

    }
    if($report -ne "")
    {
        #生产警告 参数 计数器,阀值,当前值
        CreateAlter $report
    }
}

Process physical memory low              0

其中涉及到2个配置文件:computernamexml,alter_cpuxml分别如下:

Process virtual memory low               0

<computernames>
        <computername>
                fanr-pc
        </computername>
</computernames>

<Counters>
      <Counter alter = "10" operator = "gt" >Processor(_Total)% Processor Time</Counter>
        <Counter alter = "10" operator = "gt" >Processor(_Total)% Privileged Time</Counter>
        <Counter alter = "10" operator = "gt" >SQLServer:SQL StatisticsBatch Requests/sec</Counter>
        <Counter alter = "10" operator = "gt" >SQLServer:SQL StatisticsSQL Compilations/sec</Counter>
        <Counter alter = "10" operator = "gt" >SQLServer:SQL StatisticsSQL Re-Compilations/sec</Counter>
        <Counter alter = "10" operator=  "lt" >SystemProcessor Queue Length</Counter>
        <Counter alter = "10" operator=  "lt" >SystemContext Switches/sec</Counter>
</Counters>

 

其中 alter 就是阀值,如第一条,如果 阀值 > 性能计数器值,就会发出警告。

(10 rows affected)

 

 

    

Memory Manager                           KB


VM Reserved                              70668820

VM Committed                             25599992

Locked Pages Allocated                   0

Large Pages Allocated                    0

sql server 【澳门新濠3559】统计出来的内存,关于性能警告我是使用powershell 写了一个脚本。Emergency Memory                         1024

Emergency Memory In Use                  16

Target Committed                         25600000

Current Committed                        25599992

Pages Allocated                          24728712

Pages Reserved                           0

Pages Free                               35552

Pages In Use                             4883440

Page Alloc Potential                     19436560

NUMA Growth Phase                        2

Last OOM Factor                          0

Last OS Error                            0

 

(16 rows affected)

 

Memory node Id = 0                       KB


VM Reserved                              70668756

VM Committed                             25599972

Locked Pages Allocated                   0

Pages Allocated                          24728712

Pages Free                               35552

Target Committed                         25599976

Current Committed                        25599976

Foreign Committed                        0

Away Committed                           0

Taken Away Committed                     0

 

(10 rows affected)

 

Memory node Id = 64                      KB


VM Reserved                              0

VM Committed                             20

Locked Pages Allocated                   0

 

(3 rows affected)

 

MEMORYCLERK_SQLGENERAL (node 0)          KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          27480

 

(6 rows affected)

 

MEMORYCLERK_SQLBUFFERPOOL (node 0)       KB


VM Reserved                              12954432

VM Committed                             655624

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          20682112

 

(6 rows affected)

 

MEMORYCLERK_SQLQUERYEXEC (node 0)        KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          4448

 

(6 rows affected)

 

MEMORYCLERK_SQLOPTIMIZER (node 0)        KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          1368

 

(6 rows affected)

 

MEMORYCLERK_SQLUTILITIES (node 0)        KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          176

 

(6 rows affected)

 

MEMORYCLERK_SQLSTORENG (node 0)          KB


VM Reserved                              10048

VM Committed                             10048

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          17200

 

(6 rows affected)

 

MEMORYCLERK_SQLCONNECTIONPOOL (node 0)   KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          2608

 

(6 rows affected)

 

MEMORYCLERK_SQLCLR (node 0)              KB


VM Reserved                              6302848

VM Committed                             17884

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          12384

 

(6 rows affected)

 

MEMORYCLERK_SQLSERVICEBROKER (node 0)    KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          656

 

(6 rows affected)

 

MEMORYCLERK_SQLHTTP (node 0)             KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

MEMORYCLERK_SNI (node 0)                 KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          144

 

(6 rows affected)

 

MEMORYCLERK_SNI (node 64)                KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

MEMORYCLERK_SNI (Total)                  KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          160

 

(6 rows affected)

 

MEMORYCLERK_FULLTEXT (node 0)            KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          296

 

(6 rows affected)

 

MEMORYCLERK_SQLXP (node 0)               KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

MEMORYCLERK_BHF (node 0)                 KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          208

 

(6 rows affected)

 

MEMORYCLERK_XE_BUFFER (node 0)           KB


VM Reserved                              4608

VM Committed                             4608

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          0

 

(6 rows affected)

 

MEMORYCLERK_XTP (node 0)                 KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

MEMORYCLERK_HOST (node 0)                KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          472

 

(6 rows affected)

 

MEMORYCLERK_SOSNODE (node 0)             KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          55328

 

(6 rows affected)

 

MEMORYCLERK_SOSNODE (node 64)            KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          2432

 

(6 rows affected)

 

MEMORYCLERK_SOSNODE (Total)              KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          57760

 

(6 rows affected)

 

MEMORYCLERK_SOSOS (node 0)               KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          192

 

(6 rows affected)

 

MEMORYCLERK_SOSMEMMANAGER (node 0)       KB


VM Reserved                              79224

VM Committed                             79080

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          0

 

(6 rows affected)

 

MEMORYCLERK_FULLTEXT_SHMEM (node 0)      KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              96

SM Committed                             96

Pages Allocated                          0

 

(6 rows affected)

 

MEMORYCLERK_SQLSERVICEBROKERTRANSPORT (node 0) KB


VM Reserved                                    0

VM Committed                                   0

Locked Pages Allocated                         0

SM Reserved                                    0

SM Committed                                   0

Pages Allocated                                192

 

(6 rows affected)

 

MEMORYCLERK_FILETABLE (node 0)           KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

MEMORYCLERK_XE (node 0)                  KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          3880

 

(6 rows affected)

 

MEMORYCLERK_SQLLOGPOOL (node 0)          KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          15224

 

(6 rows affected)

 

MEMORYCLERK_LWC (node 0)                 KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          32

 

(6 rows affected)

 

MEMORYCLERK_FSCHUNKER (node 0)           KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          48

 

(6 rows affected)

 

CACHESTORE_OBJCP (node 0)                KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          203560

 

(6 rows affected)

 

CACHESTORE_SQLCP (node 0)                KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          3322304

 

(6 rows affected)

 

CACHESTORE_PHDR (node 0)                 KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          96720

 

(6 rows affected)

 

CACHESTORE_XPROC (node 0)                KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          208

 

(6 rows affected)

 

CACHESTORE_TEMPTABLES (node 0)           KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          136

 

(6 rows affected)

 

CACHESTORE_NOTIF (node 0)                KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

CACHESTORE_VIEWDEFINITIONS (node 0)      KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

CACHESTORE_XMLDBTYPE (node 0)            KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_XMLDBELEMENT (node 0)         KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_XMLDBATTRIBUTE (node 0)       KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_STACKFRAMES (node 0)          KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_STACKFRAMES (node 64)         KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_STACKFRAMES (Total)           KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

CACHESTORE_BROKERTBLACS (node 0)         KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          240

 

(6 rows affected)

 

CACHESTORE_BROKERKEK (node 0)            KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_BROKERDSH (node 0)            KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_BROKERUSERCERTLOOKUP (node 0) KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_BROKERRSB (node 0)            KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_BROKERREADONLY (node 0)       KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          80

 

(6 rows affected)

 

CACHESTORE_BROKERTO (node 0)             KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

CACHESTORE_EVENTS (node 0)               KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

CACHESTORE_CLRPROC (node 0)              KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          104

 

(6 rows affected)

 

CACHESTORE_SEHOBTCOLUMNATTRIBUTE (node 0) KB


VM Reserved                               0

VM Committed                              0

Locked Pages Allocated                    0

SM Reserved                               0

SM Committed                              0

Pages Allocated                           2032

 

(6 rows affected)

 

CACHESTORE_SYSTEMROWSET (node 0)         KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          4944

 

(6 rows affected)

 

CACHESTORE_CONVPRI (node 0)              KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          80

 

(6 rows affected)

 

CACHESTORE_FULLTEXTSTOPLIST (node 0)     KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          32

 

(6 rows affected)

 

CACHESTORE_SEARCHPROPERTYLIST (node 0)   KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

CACHESTORE_COLUMNSTOREOBJECTPOOL (node 0) KB


VM Reserved                               0

VM Committed                              0

Locked Pages Allocated                    0

SM Reserved                               0

SM Committed                              0

Pages Allocated                           32

 

(6 rows affected)

 

CACHESTORE_XML_SELECTIVE_DG (node 0)     KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

USERSTORE_SCHEMAMGR (node 0)             KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          58736

 

(6 rows affected)

 

USERSTORE_DBMETADATA (node 0)            KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          26616

 

(6 rows affected)

 

USERSTORE_TOKENPERM (node 0)             KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          40240

 

(6 rows affected)

 

USERSTORE_OBJPERM (node 0)               KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          936

 

(6 rows affected)

 

USERSTORE_SXC (node 0)                   KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          336

 

(6 rows affected)

 

USERSTORE_SXC (node 64)                  KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          8

 

(6 rows affected)

 

USERSTORE_SXC (Total)                    KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          344

 

(6 rows affected)

 

OBJECTSTORE_LBSS (node 0)                KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          200

 

(6 rows affected)

 

OBJECTSTORE_SNI_PACKET (node 0)          KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          4496

 

(6 rows affected)

 

OBJECTSTORE_SNI_PACKET (node 64)         KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          56

 

(6 rows affected)

 

OBJECTSTORE_SNI_PACKET (Total)           KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          4552

 

(6 rows affected)

 

OBJECTSTORE_SERVICE_BROKER (node 0)      KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          496

 

(6 rows affected)

 

OBJECTSTORE_LOCK_MANAGER (node 0)        KB


VM Reserved                              65536

VM Committed                             65536

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          95160

 

(6 rows affected)

 

OBJECTSTORE_LOCK_MANAGER (node 64)       KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          24

 

(6 rows affected)

 

OBJECTSTORE_LOCK_MANAGER (Total)         KB


VM Reserved                              65536

VM Committed                             65536

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          95184

 

(6 rows affected)

 

OBJECTSTORE_SECAUDIT_EVENT_BUFFER (node 0) KB


VM Reserved                                0

VM Committed                               0

Locked Pages Allocated                     0

SM Reserved                                0

SM Committed                               0

Pages Allocated                            16

 

(6 rows affected)

 

OBJECTSTORE_XACT_CACHE (node 0)          KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          12096

 

(6 rows affected)

 

OBJECTSTORE_XACT_CACHE (node 64)         KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          16

 

(6 rows affected)

 

OBJECTSTORE_XACT_CACHE (Total)           KB


VM Reserved                              0

VM Committed                             0

Locked Pages Allocated                   0

SM Reserved                              0

SM Committed                             0

Pages Allocated                          12112

 

(6 rows affected)

 

Buffer Pool                              Value


Database                                 2585121

Simulated                                646255

Target                                   65273856

Dirty                                    4140

In IO                                    0

Latched                                  0

Page Life Expectancy                     1144

 

(7 rows affected)

 

Procedure Cache                          Value


TotalProcs                               28879

TotalPages                               452849

InUsePages                               1213

 

(3 rows affected)

 

Global Memory Objects                    Pages


Resource                                 991

Locks                                    11898

XDES                                     175

DirtyPageTracking                        4

SETLS                                    4

SubpDesc Allocators                      4

SE SchemaManager                         2894

SE Column Metadata Cache                 4447

SE Column Metadata Cache Store           69

SQLCache                                 4930

Replication                              264

ServerGlobal                             53

XP Global                                2

SortTables                               3

 

(14 rows affected)

 

Query Memory Objects (internal)          Value


Grants                                   0

Waiting                                  0

Available                                1810094

Current Max                              1810094

Future Max                               1810094

Physical Max                             2371964

Next Request                             0

Waiting For                              0

Cost                                     0

Timeout                                  0

Wait Time                                0

 

(11 rows affected)

 

Small Query Memory Objects (internal)    Value


Grants                                   0

Waiting                                  0

Available                                65536

Current Max                              65536

Future Max                               65536

 

(5 rows affected)

 

Remote Query Memory Objects (internal)   Value


Grants                                   0

Waiting                                  0

Available                                1185982

Current Max                              1185982

 

(4 rows affected)

 

Query Memory Objects (default)           Value


Grants                                   0

Waiting                                  0

Available                                2366024

Current Max                              2366024

Future Max                               2366024

Physical Max                             2371964

Next Request                             0

Waiting For                              0

Cost                                     0

Timeout                                  0

Wait Time                                0

 

(11 rows affected)

 

Small Query Memory Objects (default)     Value


Grants                                   0

Waiting                                  0

Available                                65536

Current Max                              65536

Future Max                               65536

 

(5 rows affected)

 

Remote Query Memory Objects (default)    Value


Grants                                   0

Waiting                                  0

Available                                1185982

Current Max                              1185982

 

(4 rows affected)

 

Optimization Queue (internal)            Value


Overall Memory                           21299200000

Target Memory                            16476872704

Last Notification                        1

Timeout                                  6

Early Termination Factor                 5

 

(5 rows affected)

 

Small Gateway (internal)                 Value


Configured Units                         16

Available Units                          16

Acquires                                 0

Waiters                                  0

Threshold Factor                         380000

Threshold                                380000

 

(6 rows affected)

 

Medium Gateway (internal)                Value


Configured Units                         4

Available Units                          4

Acquires                                 0

Waiters                                  0

Threshold Factor                         12

Threshold                                -1

 

(6 rows affected)

 

Big Gateway (internal)                   Value


Configured Units                         1

Available Units                          1

Acquires                                 0

Waiters                                  0

Threshold Factor                         8

Threshold                                -1

 

(6 rows affected)

 

Optimization Queue (default)             Value


Overall Memory                           21299200000

Target Memory                            16435019776

Last Notification                        1

Timeout                                  6

Early Termination Factor                 5

 

(5 rows affected)

 

Small Gateway (default)                  Value


Configured Units                         16

Available Units                          16

Acquires                                 0

Waiters                                  0

Threshold Factor                         380000

Threshold                                380000

 

(6 rows affected)

 

Medium Gateway (default)                 Value


Configured Units                         4

Available Units                          4

Acquires                                 0

Waiters                                  0

Threshold Factor                         12

Threshold                                -1

 

(6 rows affected)

 

Big Gateway (default)                    Value


Configured Units                         1

Available Units                          1

Acquires                                 0

Waiters                                  0

Threshold Factor                         8

Threshold                                -1

 

(6 rows affected)

 

Memory Pool Manager                      Pages


Reserved Current                         0

Reserved Limit                           2593678

 

(2 rows affected)

 

Memory Pool (internal)                   Pages


Allocations                              119927

Predicted                                119927

Private Target                           0

Private Limit                            0

Total Target                             3200000

Total Limit                              3200000

OOM Count                                0

 

(7 rows affected)

 

MEMORYBROKER_FOR_CACHE (internal)        Pages


Allocations                              4808

Rate                                     0

Target Allocations                       2005494

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

MEMORYBROKER_FOR_STEAL (internal)        Pages


Allocations                              10651

Rate                                     0

Target Allocations                       2011337

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

MEMORYBROKER_FOR_RESERVE (internal)      Pages


Allocations                              0

Rate                                     0

Target Allocations                       2000686

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

MEMORYBROKER_FOR_COMMITTED (internal)    Pages


Allocations                              104466

Rate                                     0

Target Allocations                       2105152

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

MEMORYBROKER_FOR_XTP (internal)          Pages


Allocations                              2

Rate                                     0

Target Allocations                       2000688

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

Memory Pool (default)                    Pages


Allocations                              486395

Predicted                                1079387

Private Target                           0

Private Limit                            0

Total Target                             3200000

Total Limit                              3200000

OOM Count                                0

 

(7 rows affected)

 

MEMORYBROKER_FOR_CACHE (default)         Pages


Allocations                              480853

Rate                                     1

Target Allocations                       2481540

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

MEMORYBROKER_FOR_STEAL (default)         Pages


Allocations                              5542

Rate                                     -3

Target Allocations                       2006228

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

MEMORYBROKER_FOR_RESERVE (default)       Pages


Allocations                              0

Rate                                     0

Target Allocations                       2593677

Future Allocations                       592991

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

MEMORYBROKER_FOR_XTP (default)           Pages


Allocations                              0

Rate                                     0

Target Allocations                       2000686

Future Allocations                       0

Overall                                  2600000

Last Notification                        1

 

(6 rows affected)

 

Memory Broker Clerk (Buffer Pool)        Pages


Total                                    2585121

Simulated                                646255

Simulation Benefit                       0

Internal Benefit                         0

External Benefit                         0

Value Of Memory                          0

Periodic Freed                           0

Internal Freed                           0

 

(8 rows affected)

 

DBCC execution completed. If DBCC printed error messages, contact your system administrator.

 

编辑:数据库 本文来源:sql server 【澳门新濠3559】统计出来的内存,关于

关键词: 澳门新濠3559