Allocating extra RID pool

By default, RID master allocates 500 RIDs to each DC. When a DC runs out of RID and requests extra RID, how the allocation is done?
e.g if DC1 request additional RID pool, will RID master allocated extra pool only to requested DC or for all?
If it allocates to only the requested DC then if there are 8 DCs in a domain each having 500 RID and if DC1 has requested all the remaining RID Pool then RID master will run out of RID and cannot allocate RID to other DCs in the near future.

Hi,
A domain controller requests RID allocations in blocks of 500 RIDs at one time. You can override this default using the following registry REG_DWORD value on a domain controller:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\RID Values
RID Block Size
Checkout the below link on technet article for more information,
Managing RID Issuance
Regards,
Gopi
JiJi
Technologies

Similar Messages

  • RID Master not allocating new rid pool

     Hi guys,
    I am having some problems with my server. I am unable to create new AD objects with the message, the directory has exhausted the pool of relative identifiers. I have a SBS 2003 environment with only that as the DC. However, a while ago, the previous
    admin promoted another server (Server 2003) as a Backup DC and later on the network was split and the Secondary DC no longer connected to the domain. It was not demoted or anything like that. The network was split in two and now after almost a year I am unable
    to create new objects. The PDC has all the FSMO roles as indicated when i run the netdom query fsmo command. Below is the dcdiag /v output:
    Domain Controller Diagnosis
    Performing initial setup:
    * Verifying that the local machine wsgpdc, is a DC.
    * Connecting to directory service on server wsgpdc.
    * Collecting site info.
    * Identifying all servers.
    * Identifying all NC cross-refs.
    * Found 2 DC(s). Testing 1 of them.
    Done gathering initial info.
    Doing initial required tests
    Testing server: Default-First-Site-Name\WSGPDC
    Starting test: Connectivity
    * Active Directory LDAP Services Check
    * Active Directory RPC Services Check
    ......................... WSGPDC passed test Connectivity
    Doing primary tests
    Testing server: Default-First-Site-Name\WSGPDC
    Starting test: Replications
    * Replications Check
    [Replications Check,WSGPDC] Inbound replication is disabled.
    To correct, run "repadmin /options WSGPDC -DISABLE_INBOUND_REPL"
    [Replications Check,WSGPDC] Outbound replication is disabled.
    To correct, run "repadmin /options WSGPDC -DISABLE_OUTBOUND_REPL"
    ......................... WSGPDC failed test Replications
    Test omitted by user request: Topology
    Test omitted by user request: CutoffServers
    Starting test: NCSecDesc
    * Security Permissions check for all NC's on DC WSGPDC.
    * Security Permissions Check for
    DC=ForestDnsZones,DC=WSG,DC=local
    (NDNC,Version 2)
    * Security Permissions Check for
    DC=DomainDnsZones,DC=WSG,DC=local
    (NDNC,Version 2)
    * Security Permissions Check for
    CN=Schema,CN=Configuration,DC=WSG,DC=local
    (Schema,Version 2)
    * Security Permissions Check for
    CN=Configuration,DC=WSG,DC=local
    (Configuration,Version 2)
    * Security Permissions Check for
    DC=WSG,DC=local
    (Domain,Version 2)
    ......................... WSGPDC passed test NCSecDesc
    Starting test: NetLogons
    * Network Logons Privileges Check
    Verified share \\WSGPDC\netlogon
    Verified share \\WSGPDC\sysvol
    ......................... WSGPDC passed test NetLogons
    Starting test: Advertising
    The DC WSGPDC is advertising itself as a DC and having a DS.
    The DC WSGPDC is advertising as an LDAP server
    The DC WSGPDC is advertising as having a writeable directory
    The DC WSGPDC is advertising as a Key Distribution Center
    The DC WSGPDC is advertising as a time server
    The DS WSGPDC is advertising as a GC.
    ......................... WSGPDC passed test Advertising
    Starting test: KnowsOfRoleHolders
    Role Schema Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role Domain Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role PDC Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role Rid Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role Infrastructure Update Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    ......................... WSGPDC passed test KnowsOfRoleHolders
    Starting test: RidManager
    * Available RID Pool for the Domain is 2609 to 1073741823
    * wsgpdc.WSG.local is the RID Master
    * DsBind with RID Master was successful
    * rIDAllocationPool is 2109 to 2608
    * rIDPreviousAllocationPool is 2109 to 2608
    * rIDNextRID: 2608
    * Warning :Next rid pool not allocated
    * Warning :There is less than 0% available RIDs in the current pool
    ......................... WSGPDC passed test RidManager
    Starting test: MachineAccount
    Checking machine account for DC WSGPDC on DC WSGPDC.
    * SPN found :LDAP/wsgpdc.WSG.local/WSG.local
    * SPN found :LDAP/wsgpdc.WSG.local
    * SPN found :LDAP/WSGPDC
    * SPN found :LDAP/wsgpdc.WSG.local/WSG
    * SPN found :LDAP/2af33017-abf3-4f05-9b9c-c19eb3868401._msdcs.WSG.local
    * SPN found :E3514235-4B06-11D1-AB04-00C04FC2DCD2/2af33017-abf3-4f05-9b9c-c19eb3868401/WSG.local
    * SPN found :HOST/wsgpdc.WSG.local/WSG.local
    * SPN found :HOST/wsgpdc.WSG.local
    * SPN found :HOST/WSGPDC
    * SPN found :HOST/wsgpdc.WSG.local/WSG
    * SPN found :GC/wsgpdc.WSG.local/WSG.local
    ......................... WSGPDC passed test MachineAccount
    Starting test: Services
    * Checking Service: Dnscache
    * Checking Service: NtFrs
    * Checking Service: IsmServ
    IsmServ Service is stopped on [WSGPDC]
    * Checking Service: kdc
    * Checking Service: SamSs
    * Checking Service: LanmanServer
    * Checking Service: LanmanWorkstation
    * Checking Service: RpcSs
    * Checking Service: w32time
    * Checking Service: NETLOGON
    ......................... WSGPDC failed test Services
    Test omitted by user request: OutboundSecureChannels
    Starting test: ObjectsReplicated
    WSGPDC is in domain DC=WSG,DC=local
    Checking for CN=WSGPDC,OU=Domain Controllers,DC=WSG,DC=local in domain DC=WSG,DC=local on 1 servers
    Object is up-to-date on all servers.
    Checking for CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local in domain CN=Configuration,DC=WSG,DC=local on 1 servers
    Object is up-to-date on all servers.
    ......................... WSGPDC passed test ObjectsReplicated
    Starting test: frssysvol
    * The File Replication Service SYSVOL ready test
    File Replication Service's SYSVOL is ready
    ......................... WSGPDC passed test frssysvol
    Starting test: frsevent
    * The File Replication Service Event log test
    There are warning or error events within the last 24 hours after the
    SYSVOL has been shared. Failing SYSVOL replication problems may cause
    Group Policy problems.
    An Error Event occured. EventID: 0xC0003500
    Time Generated: 04/29/2014 06:19:58
    (Event String could not be retrieved)
    ......................... WSGPDC failed test frsevent
    Starting test: kccevent
    * The KCC Event log test
    Found no KCC errors in Directory Service Event log in the last 15 minutes.
    ......................... WSGPDC passed test kccevent
    Starting test: systemlog
    * The System Event log test
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:21
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:22
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:22
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:22
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:23
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:23
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:24
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/29/2014 18:58:31
    (Event String could not be retrieved)
    ......................... WSGPDC failed test systemlog
    Test omitted by user request: VerifyReplicas
    Starting test: VerifyReferences
    The system object reference (serverReference)
    CN=WSGPDC,OU=Domain Controllers,DC=WSG,DC=local and backlink on
    CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    are correct.
    The system object reference (frsComputerReferenceBL)
    CN=WSGPDC,CN=Domain System Volume (SYSVOL share),CN=File Replication Service,CN=System,DC=WSG,DC=local
    and backlink on CN=WSGPDC,OU=Domain Controllers,DC=WSG,DC=local are
    correct.
    The system object reference (serverReferenceBL)
    CN=WSGPDC,CN=Domain System Volume (SYSVOL share),CN=File Replication Service,CN=System,DC=WSG,DC=local
    and backlink on
    CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    are correct.
    ......................... WSGPDC passed test VerifyReferences
    Test omitted by user request: VerifyEnterpriseReferences
    Test omitted by user request: CheckSecurityError
    Running partition tests on : ForestDnsZones
    Starting test: CrossRefValidation
    ......................... ForestDnsZones passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... ForestDnsZones passed test CheckSDRefDom
    Running partition tests on : DomainDnsZones
    Starting test: CrossRefValidation
    ......................... DomainDnsZones passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... DomainDnsZones passed test CheckSDRefDom
    Running partition tests on : Schema
    Starting test: CrossRefValidation
    ......................... Schema passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... Schema passed test CheckSDRefDom
    Running partition tests on : Configuration
    Starting test: CrossRefValidation
    ......................... Configuration passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... Configuration passed test CheckSDRefDom
    Running partition tests on : WSG
    Starting test: CrossRefValidation
    ......................... WSG passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... WSG passed test CheckSDRefDom
    Running enterprise tests on : WSG.local
    Starting test: Intersite
    Skipping site Default-First-Site-Name, this site is outside the scope
    provided by the command line arguments provided.
    ......................... WSG.local passed test Intersite
    Starting test: FsmoCheck
    GC Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    PDC Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    Time Server Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    Preferred Time Server Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    KDC Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    ......................... WSG.local passed test FsmoCheck
    Test omitted by user request: DNS
    Test omitted by user request: DNS
    Also, another problem I am experiencing seems to point to my DNS service which also runs on the same machine. When I try to open Active Directory snap ins, it indicates that the domain does not exist or cannot be contacted and the AD is unable to load. 
    I'd really appreciate any help at the moment. Thanks in advance.
    Shawn

    Idan,
    Yes I followed the article regarding removing data in AD with NTDSUTIL. There is one domain and one site, but it states that there is "no current server" and "no current naming context"
    My TCP/IP config was set to 127.0.0.1 but then I changed it to point to its static IP Address, but I stumbled onto a best practice article which indicated that the 127 address was preferred, so I changed it back. I changed it as you said and ran the commands
    you asked for:
    Domain Controller Diagnosis
    Performing initial setup:
    * Verifying that the local machine wsgpdc, is a DC.
    * Connecting to directory service on server wsgpdc.
    * Collecting site info.
    * Identifying all servers.
    * Identifying all NC cross-refs.
    * Found 2 DC(s). Testing 1 of them.
    Done gathering initial info.
    Doing initial required tests
    Testing server: Default-First-Site-Name\WSGPDC
    Starting test: Connectivity
    * Active Directory LDAP Services Check
    * Active Directory RPC Services Check
    ......................... WSGPDC passed test Connectivity
    Doing primary tests
    Testing server: Default-First-Site-Name\WSGPDC
    Starting test: Replications
    * Replications Check
    [Replications Check,WSGPDC] Inbound replication is disabled.
    To correct, run "repadmin /options WSGPDC -DISABLE_INBOUND_REPL"
    [Replications Check,WSGPDC] Outbound replication is disabled.
    To correct, run "repadmin /options WSGPDC -DISABLE_OUTBOUND_REPL"
    ......................... WSGPDC failed test Replications
    Test omitted by user request: Topology
    Test omitted by user request: CutoffServers
    Starting test: NCSecDesc
    * Security Permissions check for all NC's on DC WSGPDC.
    * Security Permissions Check for
    DC=ForestDnsZones,DC=WSG,DC=local
    (NDNC,Version 2)
    * Security Permissions Check for
    DC=DomainDnsZones,DC=WSG,DC=local
    (NDNC,Version 2)
    * Security Permissions Check for
    CN=Schema,CN=Configuration,DC=WSG,DC=local
    (Schema,Version 2)
    * Security Permissions Check for
    CN=Configuration,DC=WSG,DC=local
    (Configuration,Version 2)
    * Security Permissions Check for
    DC=WSG,DC=local
    (Domain,Version 2)
    ......................... WSGPDC passed test NCSecDesc
    Starting test: NetLogons
    * Network Logons Privileges Check
    Verified share \\WSGPDC\netlogon
    Verified share \\WSGPDC\sysvol
    ......................... WSGPDC passed test NetLogons
    Starting test: Advertising
    The DC WSGPDC is advertising itself as a DC and having a DS.
    The DC WSGPDC is advertising as an LDAP server
    The DC WSGPDC is advertising as having a writeable directory
    The DC WSGPDC is advertising as a Key Distribution Center
    The DC WSGPDC is advertising as a time server
    The DS WSGPDC is advertising as a GC.
    ......................... WSGPDC passed test Advertising
    Starting test: KnowsOfRoleHolders
    Role Schema Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role Domain Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role PDC Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role Rid Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    Role Infrastructure Update Owner = CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    ......................... WSGPDC passed test KnowsOfRoleHolders
    Starting test: RidManager
    * Available RID Pool for the Domain is 2609 to 1073741823
    * wsgpdc.WSG.local is the RID Master
    * DsBind with RID Master was successful
    * rIDAllocationPool is 2109 to 2608
    * rIDPreviousAllocationPool is 2109 to 2608
    * rIDNextRID: 2608
    * Warning :Next rid pool not allocated
    * Warning :There is less than 0% available RIDs in the current pool
    ......................... WSGPDC passed test RidManager
    Starting test: MachineAccount
    Checking machine account for DC WSGPDC on DC WSGPDC.
    * SPN found :LDAP/wsgpdc.WSG.local/WSG.local
    * SPN found :LDAP/wsgpdc.WSG.local
    * SPN found :LDAP/WSGPDC
    * SPN found :LDAP/wsgpdc.WSG.local/WSG
    * SPN found :LDAP/2af33017-abf3-4f05-9b9c-c19eb3868401._msdcs.WSG.local
    * SPN found :E3514235-4B06-11D1-AB04-00C04FC2DCD2/2af33017-abf3-4f05-9b9c-c19eb3868401/WSG.local
    * SPN found :HOST/wsgpdc.WSG.local/WSG.local
    * SPN found :HOST/wsgpdc.WSG.local
    * SPN found :HOST/WSGPDC
    * SPN found :HOST/wsgpdc.WSG.local/WSG
    * SPN found :GC/wsgpdc.WSG.local/WSG.local
    ......................... WSGPDC passed test MachineAccount
    Starting test: Services
    * Checking Service: Dnscache
    * Checking Service: NtFrs
    * Checking Service: IsmServ
    IsmServ Service is stopped on [WSGPDC]
    * Checking Service: kdc
    * Checking Service: SamSs
    * Checking Service: LanmanServer
    * Checking Service: LanmanWorkstation
    * Checking Service: RpcSs
    * Checking Service: w32time
    * Checking Service: NETLOGON
    ......................... WSGPDC failed test Services
    Test omitted by user request: OutboundSecureChannels
    Starting test: ObjectsReplicated
    WSGPDC is in domain DC=WSG,DC=local
    Checking for CN=WSGPDC,OU=Domain Controllers,DC=WSG,DC=local in domain DC=WSG,DC=local on 1 servers
    Object is up-to-date on all servers.
    Checking for CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local in domain CN=Configuration,DC=WSG,DC=local on 1 servers
    Object is up-to-date on all servers.
    ......................... WSGPDC passed test ObjectsReplicated
    Starting test: frssysvol
    * The File Replication Service SYSVOL ready test
    File Replication Service's SYSVOL is ready
    ......................... WSGPDC passed test frssysvol
    Starting test: frsevent
    * The File Replication Service Event log test
    There are warning or error events within the last 24 hours after the
    SYSVOL has been shared. Failing SYSVOL replication problems may cause
    Group Policy problems.
    An Error Event occured. EventID: 0xC0003500
    Time Generated: 04/30/2014 06:17:45
    (Event String could not be retrieved)
    An Warning Event occured. EventID: 0x800034FA
    Time Generated: 04/30/2014 06:17:45
    (Event String could not be retrieved)
    ......................... WSGPDC failed test frsevent
    Starting test: kccevent
    * The KCC Event log test
    Found no KCC errors in Directory Service Event log in the last 15 minutes.
    ......................... WSGPDC passed test kccevent
    Starting test: systemlog
    * The System Event log test
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:45:49
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:45:49
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:45:50
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:45:50
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:45:51
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:45:51
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:45:58
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:46:26
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:39
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:39
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:40
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:40
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:40
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:42
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:43
    (Event String could not be retrieved)
    An Error Event occured. EventID: 0x00000457
    Time Generated: 04/30/2014 15:56:43
    (Event String could not be retrieved)
    ......................... WSGPDC failed test systemlog
    Test omitted by user request: VerifyReplicas
    Starting test: VerifyReferences
    The system object reference (serverReference)
    CN=WSGPDC,OU=Domain Controllers,DC=WSG,DC=local and backlink on
    CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    are correct.
    The system object reference (frsComputerReferenceBL)
    CN=WSGPDC,CN=Domain System Volume (SYSVOL share),CN=File Replication Service,CN=System,DC=WSG,DC=local
    and backlink on CN=WSGPDC,OU=Domain Controllers,DC=WSG,DC=local are
    correct.
    The system object reference (serverReferenceBL)
    CN=WSGPDC,CN=Domain System Volume (SYSVOL share),CN=File Replication Service,CN=System,DC=WSG,DC=local
    and backlink on
    CN=NTDS Settings,CN=WSGPDC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=WSG,DC=local
    are correct.
    ......................... WSGPDC passed test VerifyReferences
    Test omitted by user request: VerifyEnterpriseReferences
    Test omitted by user request: CheckSecurityError
    Running partition tests on : ForestDnsZones
    Starting test: CrossRefValidation
    ......................... ForestDnsZones passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... ForestDnsZones passed test CheckSDRefDom
    Running partition tests on : DomainDnsZones
    Starting test: CrossRefValidation
    ......................... DomainDnsZones passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... DomainDnsZones passed test CheckSDRefDom
    Running partition tests on : Schema
    Starting test: CrossRefValidation
    ......................... Schema passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... Schema passed test CheckSDRefDom
    Running partition tests on : Configuration
    Starting test: CrossRefValidation
    ......................... Configuration passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... Configuration passed test CheckSDRefDom
    Running partition tests on : WSG
    Starting test: CrossRefValidation
    ......................... WSG passed test CrossRefValidation
    Starting test: CheckSDRefDom
    ......................... WSG passed test CheckSDRefDom
    Running enterprise tests on : WSG.local
    Starting test: Intersite
    Skipping site Default-First-Site-Name, this site is outside the scope
    provided by the command line arguments provided.
    ......................... WSG.local passed test Intersite
    Starting test: FsmoCheck
    GC Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    PDC Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    Time Server Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    Preferred Time Server Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    KDC Name: \\wsgpdc.WSG.local
    Locator Flags: 0xe00001fd
    ......................... WSG.local passed test FsmoCheck
    Test omitted by user request: DNS
    Test omitted by user request: DNS
    Computer Name: WSGPDC
    DNS Host Name: wsgpdc.WSG.local
    System info : Microsoft Windows Server 2003 (Build 3790)
    Processor : x86 Family 6 Model 15 Stepping 11, GenuineIntel
    List of installed hotfixes :
    KB2079403
    KB2115168
    KB2121546
    KB2124261
    KB2229593
    KB2264107
    KB2296011
    KB2345886
    KB2347290
    KB2360937
    KB2378111
    KB2387149
    KB2393802
    KB2412687
    KB2416451
    KB2419635
    KB2423089
    KB2440591
    KB2443105
    KB2443685
    KB2476490
    KB2476687
    KB2478953
    KB2478960
    KB2478971
    KB2481109
    KB2483185
    KB2485663
    KB2492386
    KB2497640
    KB2497640-IE8
    KB2503658
    KB2503665
    KB2506212
    KB2506223
    KB2507618
    KB2507938
    KB2508272
    KB2508429
    KB2509553
    KB2510531-IE8
    KB2510587
    KB2511455
    KB2524375
    KB2524426
    KB2530548-IE8
    KB2535512
    KB2536276
    KB2536276-v2
    KB2544521-IE8
    KB2544893
    KB2544893-v2
    KB2555917
    KB2559049-IE8
    KB2562485
    KB2564958
    KB2566454
    KB2567053
    KB2567680
    KB2570222
    KB2570947
    KB2571621
    KB2572069
    KB2584146
    KB2585542
    KB2586448-IE8
    KB2592799
    KB2598479
    KB2601626
    KB2603381
    KB2604078
    KB2607712
    KB2616676
    KB2618444-IE8
    KB2618451
    KB2620712
    KB2621146
    KB2621440
    KB2624667
    KB2631813
    KB2633171
    KB2638806
    KB2639417
    KB2641653
    KB2641690-v2
    KB2644615
    KB2645640
    KB2646524
    KB2647170
    KB2647516-IE8
    KB2653956
    KB2655992
    KB2656358
    KB2656376
    KB2656376-v2
    KB2659262
    KB2660465
    KB2661254
    KB2675157-IE8
    KB2676562
    KB2685939
    KB2686509
    KB2691442
    KB2698032
    KB2698365
    KB2699988-IE8
    KB2705219
    KB2707511
    KB2709162
    KB2712808
    KB2718523
    KB2718704
    KB2719985
    KB2722913-IE8
    KB2724197
    KB2727528
    KB2731847
    KB2742604
    KB2744842-IE8
    KB2748349
    KB2749655
    KB2753842
    KB2753842-v2
    KB2758857
    KB2761226
    KB2761465-IE8
    KB2770660
    KB2772930
    KB2778344
    KB2779030
    KB2780091
    KB2792100-IE8
    KB2797052-IE8
    KB2799329-IE8
    KB2799494
    KB2803821
    KB2803821-v2
    KB2807986
    KB2808735
    KB2809289-IE8
    KB2813170
    KB2813345
    KB2817183-IE8
    KB2820197
    KB2820917
    KB2829361
    KB2829530-IE8
    KB2833949
    KB2834886
    KB2838727-IE8
    KB2839229
    KB2845187
    KB2846071-IE8
    KB2847204-IE8
    KB2847311
    KB2849470
    KB2850851
    KB2850869
    KB2859537
    KB2862152
    KB2862330
    KB2862335
    KB2862772-IE8
    KB2864058
    KB2864063
    KB2868038
    KB2868626
    KB2870699-IE8
    KB2876217
    KB2876315
    KB2876331
    KB2879017-IE8
    KB2883150
    KB2892076
    KB2893294
    KB2893984
    KB2898715
    KB2898785-IE8
    KB2898860
    KB2900986
    KB2901115
    KB2909210-IE8
    KB2909921-IE8
    KB2914368
    KB2916036
    KB2922229
    KB2923392
    KB2925418-IE8
    KB2929961
    KB2930275
    KB2936068-IE8
    KB923561
    KB925398_WMP64
    KB925876
    KB925902-v2
    KB927891
    KB929123
    KB932168
    KB933854
    KB936357
    KB938127
    KB938759-v4
    KB941569
    KB942831
    KB943055
    KB943729
    KB944653
    KB946026
    KB948496
    KB950762
    KB950974
    KB952004
    KB952069
    KB952954
    KB953298
    KB954155
    KB954550-v5
    KB956263
    KB956572
    KB956802
    KB956844
    KB958469
    KB958644
    KB959426
    KB960803
    KB960859
    KB961063
    KB961118
    KB961501
    KB967715
    KB967723
    KB968389
    KB969059
    KB969883
    KB970483
    KB971029
    KB971032
    KB971513
    KB971657
    KB971737
    KB972270
    KB973507
    KB973540
    KB973815
    KB973825
    KB973869
    KB973904
    KB973917-v2
    KB974112
    KB974318
    KB974392
    KB974571
    KB975025
    KB975467
    KB975558_WM8
    KB975560
    KB975562
    KB975713
    KB976323
    KB977816
    KB977914
    KB978338
    KB978542
    KB978601
    KB978695
    KB978706
    KB979309
    KB979482
    KB979687
    KB979907
    KB980232
    KB980436
    KB981322
    KB982132
    KB982632-IE8
    KB982666
    Q147222
    Netcard queries test . . . . . . . : Passed
    Per interface results:
    Adapter : Server Local Area Connection
    Netcard queries test . . . : Passed
    Host Name. . . . . . . . . : wsgpdc
    IP Address . . . . . . . . : 192.168.1.2
    Subnet Mask. . . . . . . . : 255.255.255.0
    Default Gateway. . . . . . : 192.168.1.1
    Dns Servers. . . . . . . . : 192.168.1.2
    AutoConfiguration results. . . . . . : Passed
    Default gateway test . . . : Passed
    NetBT name test. . . . . . : Passed
    [WARNING] At least one of the <00> 'WorkStation Service', <03> 'Messenger Service', <20> 'WINS' names is missing.
    No remote names have been found.
    WINS service test. . . . . : Skipped
    There are no WINS servers configured for this interface.
    Global results:
    Domain membership test . . . . . . : Passed
    NetBT transports test. . . . . . . : Passed
    List of NetBt transports currently configured:
    NetBT_Tcpip_{5995589E-FC82-4DD9-8A92-33B572B20DE3}
    1 NetBt transport currently configured.
    Autonet address test . . . . . . . : Passed
    IP loopback ping test. . . . . . . : Passed
    Default gateway test . . . . . . . : Passed
    NetBT name test. . . . . . . . . . : Passed
    [WARNING] You don't have a single interface with the <00> 'WorkStation Service', <03> 'Messenger Service', <20> 'WINS' names defined.
    Winsock test . . . . . . . . . . . : Passed
    DNS test . . . . . . . . . . . . . : Passed
    PASS - All the DNS entries for DC are registered on DNS server '192.168.1.2' and other DCs also have some of the names registered.
    Redir and Browser test . . . . . . : Passed
    List of NetBt transports currently bound to the Redir
    NetBT_Tcpip_{5995589E-FC82-4DD9-8A92-33B572B20DE3}
    The redir is bound to 1 NetBt transport.
    List of NetBt transports currently bound to the browser
    NetBT_Tcpip_{5995589E-FC82-4DD9-8A92-33B572B20DE3}
    The browser is bound to 1 NetBt transport.
    DC discovery test. . . . . . . . . : Passed
    DC list test . . . . . . . . . . . : Passed
    Trust relationship test. . . . . . : Skipped
    Kerberos test. . . . . . . . . . . : Passed
    LDAP test. . . . . . . . . . . . . : Passed
    Bindings test. . . . . . . . . . . : Passed
    WAN configuration test . . . . . . : Skipped
    No active remote access connections.
    Modem diagnostics test . . . . . . : Passed
    IP Security test . . . . . . . . . : Skipped
    Note: run "netsh ipsec dynamic show /?" for more detailed information
    The command completed successfully
    Replication Summary Start Time: 2014-04-30 16:16:23
    Beginning data collection for replication summary, this may take awhile:
    Source DC largest delta fails/total %% error
    WSGBDC >60 days 5 / 5 100 (8457) The destination server is currently rejecting replication requests.
    Destination DC largest delta fails/total %% error
    WSGPDC >60 days 5 / 5 100 (8457) The destination server is currently rejecting replication requests.
    Experienced the following operational errors trying to retrieve replication information:
    58 - wsgbdc.WSG.local
    In the event viewer there are two errors in the Directory Service, Error ID 2089 and 1864 both regarding replication not taking place. 

  • Allocation of RIDs to DC

    We know that RID master is responsible for allocating RID pool to DCs.
    RID master allocates RID pool in blocks of 500. Why is that so?
    Why there is a constrain like only RID master allocated number of objects can be created?
    Why can't we allocate infinite RID pool to DCs?

    If all DCs had a "infinite" RID pool, how would you prevent two DCs from allocating the same RID? 500 RIDs are considered enough for a read/write DC while the RID master might be offline/unreachable  
    Enfo Zipper
    Christoffer Andersson – Principal Advisor
    http://blogs.chrisse.se - Directory Services Blog

  • RID Pool

    So, an ad-hoc client of mine has come to me with some issues. Wile resolving them I was also looking at a few other concerning replication issues and that the RID pool - although looking like it has a ton of available RIDs left to allocate is reporting less
    than 2% available in the pool. 
    What can I do to verify that this is correct and is this a concern.
    There are 2 Global Catalogs, both Server 2012.
    dcdiag /test:ridmanager /v | find /i "available RID"
    * Available RID Pool for the Domain is 11605 to 1073741823
    * Warning :There is less than 2% available RIDs in the current pool
    Thanks in advance.

    See if this helps:
    Managing RID Pool Depletion with Windows Server 2008 R2 in the Mix
    http://blogs.technet.com/b/ash/archive/2014/09/02/managing-rid-pool-depletion-with-windows-server-2008-r2-in-the-mix.aspx
    Ace Fekay
    MVP, MCT, MCSE 2012, MCITP EA & MCTS Windows 2008/R2, Exchange 2013, 2010 EA & 2007, MCSE & MCSA 2003/2000, MCSA Messaging 2003
    Microsoft Certified Trainer
    Microsoft MVP - Directory Services
    Complete List of Technical Blogs: http://www.delawarecountycomputerconsulting.com/technicalblogs.php
    This posting is provided AS-IS with no warranties or guarantees and confers no rights.

  • Cacti & Allocated IP NAT Pools

    Hey,
    We're using cacti for some monitoring tools. And i can easy get graphs for the Active NAT translations.
    But we would like to have also a view on the allocated ip's for a nat pool. Is there an OID for this? Or do you've got an idea how we can check this?
    OID that i'm using for the active NAT: 1.3.6.1.4.1.9.10.77.1.2.3.0

    Hi Carl
    Do find the different default time out values associated with the translation and also the ways to tweak the same accordingly as per our requirement..
    timeout Specifies that the timeout value applies to dynamic translations except for overload translations. Default is 86,400 seconds (24 hours).
    udp-timeout Specifies that the timeout value applies to the User Datagram Protocol (UDP) port. Default is 300 seconds (5 minutes).
    dns-timeout Specifies that the timeout value applies to connections to the Domain Name System (DNS). Default is 60 seconds.
    tcp-timeout Specifies that the timeout value applies to the TCP port. Default is 86,400 seconds (24 hours).
    finrst-timeout Specifies that the timeout value applies to Finish and Reset TCP packets, which terminate a connection. Default is 60 seconds.
    icmp-timeout Specifies the timeout value for Internet Control Message Protocol (ICMP) flows. Default is 60 seconds.
    pptp-timeout Specifies the timeout value for NAT Point-to-Point Tunneling Protocol (PPTP) flows. Default is 86,400 seconds (24 hours).
    syn-timeout Specifies the timeout value for TCP flows immediately after a synchronous transmission (SYN) message that consists of digital signals that are sent with precise clocking. The default is 60 seconds.
    http://www.cisco.com/en/US/products/sw/iosswrel/ps5207/products_feature_guide09186a00801d09f0.html
    regds

  • How to create connection pooling in Tomcat 5.0

    present i am developing one web site in that i am using tomcat 5.0
    i am trying to establish connection pooling in tomcat,i am facing some problems..
    tomcat throws the following exception ie.,
    cannot create JDBC Driver class for connect URL null.
    my code lik this
    i configured the web.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app>
    <resource-ref>
    <description>Oracle Datasource example</description>
    <res-ref-name>sqlserver</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    </web-app>
    my server.xml
    <?xml version='1.0' encoding='utf-8'?>
    <Server>
    <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
    <GlobalNamingResources>
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
    <Resource auth="Container" name="sqlserver" type="javax.sql.DataSource"/>
    <ResourceParams name="UserDatabase">
    <parameter>
    <name>factory</name>
    <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
    </parameter>
    <parameter>
    <name>password</name>
    <value>sudha</value>
    </parameter>
    <parameter>
    <name>pathname</name>
    <value>conf/tomcat-users.xml</value>
    </parameter>
    <parameter>
    <name>username</name>
    <value>sudha</value>
    </parameter>
    </ResourceParams>
    <ResourceParams name="sqlserver">
    <parameter>
    <name>url</name>
    <value>jdbc:odbc:SQL</value>
    </parameter>
    <parameter>
    <name>validationQuery</name>
    <value>select * from employee</value>
    </parameter>
    <parameter>
    <name>maxIdle</name>
    <value>4</value>
    </parameter>
    <parameter>
    <name>maxActive</name>
    <value>8</value>
    </parameter>
    <parameter>
    <name>driverClassName</name>
    <value>sun.jdbc.odbc.JdbcOdbcDriver</value>
    </parameter>
    <parameter>
    <name>maxWait</name>
    <value>5000</value>
    </parameter>
    <parameter>
    <name>username</name>
    <value>kpi</value>
    </parameter>
    <parameter>
    <name>factory</name>
    <value>org.apache.naming.factory.DbcpDataSourceFactory</value>
    </parameter>
    <parameter>
    <name>password</name>
    <value>kpi</value>
    </parameter>
    </ResourceParams>
    </GlobalNamingResources>
    <Service name="Catalina">
    <Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="8080" redirectPort="8443" maxSpareThreads="75" maxThreads="150" minSpareThreads="25">
    </Connector>
    <Connector port="8009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="8443">
    </Connector>
    <Engine defaultHost="localhost" name="Catalina">
    <Host appBase="webapps" name="localhost">
    <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_log." suffix=".txt" timestamp="true"/>
    </Host>
    <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
    </Engine>
    </Service>
    </Server>
    and i studied the the tomcat documentation in that tomcat mentioned
    The configuration properties for Tomcat's standard data source resource factory (org.apache.naming.factory.DbcpDataSourceFactory) are as follows:
    driverClassName - Fully qualified Java class name of the JDBC driver to be used.
    maxActive - The maximum number of active instances that can be allocated from this pool at the same time.
    maxIdle - The maximum number of connections that can sit idle in this pool at the same time.
    maxWait - The maximum number of milliseconds that the pool will wait (when there are no available connections) for a connection to be returned before throwing an exception.
    password - Database password to be passed to our JDBC driver.
    url - Connection URL to be passed to our JDBC driver. (For backwards compatibility, the property driverName is also recognized.)
    user - Database username to be passed to our JDBC driver.
    validationQuery - SQL query that can be used by the pool to validate connections before they are returned to the application. If specified, this query MUST be an SQL SELECT statement that returns at least one row.
    how to configure server.xml file
    and how to get the org.apache.naming.factory.DbcpDataSourceFactory
    please help me...this module is very very urgen to me..

    http://jakarta.apache.org/tomcat/tomcat-5.0-doc/jndi-datasource-examples-howto.html

  • How to create Connection pool in Tomcat 5

    present i am developing one web site in that i am using tomcat 5.
    i am trying to establish connection pooling in tomcat,i am facing some problems..
    tomcat throws the following exception ie.,
    cannot create JDBC Driver class for connect URL null.
    my code lik this
    i configured the web.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app>
    <resource-ref>
    <description>Oracle Datasource example</description>
    <res-ref-name>sqlserver</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    </web-app>
    my server.xml
    <?xml version='1.0' encoding='utf-8'?>
    <Server>
    <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
    <GlobalNamingResources>
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
    <Resource auth="Container" name="sqlserver" type="javax.sql.DataSource"/>
    <ResourceParams name="UserDatabase">
    <parameter>
    <name>factory</name>
    <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
    </parameter>
    <parameter>
    <name>password</name>
    <value>sudha</value>
    </parameter>
    <parameter>
    <name>pathname</name>
    <value>conf/tomcat-users.xml</value>
    </parameter>
    <parameter>
    <name>username</name>
    <value>sudha</value>
    </parameter>
    </ResourceParams>
    <ResourceParams name="sqlserver">
    <parameter>
    <name>url</name>
    <value>jdbc:odbc:SQL</value>
    </parameter>
    <parameter>
    <name>validationQuery</name>
    <value>select * from employee</value>
    </parameter>
    <parameter>
    <name>maxIdle</name>
    <value>4</value>
    </parameter>
    <parameter>
    <name>maxActive</name>
    <value>8</value>
    </parameter>
    <parameter>
    <name>driverClassName</name>
    <value>sun.jdbc.odbc.JdbcOdbcDriver</value>
    </parameter>
    <parameter>
    <name>maxWait</name>
    <value>5000</value>
    </parameter>
    <parameter>
    <name>username</name>
    <value>kpi</value>
    </parameter>
    <parameter>
    <name>factory</name>
    <value>org.apache.naming.factory.DbcpDataSourceFactory</value>
    </parameter>
    <parameter>
    <name>password</name>
    <value>kpi</value>
    </parameter>
    </ResourceParams>
    </GlobalNamingResources>
    <Service name="Catalina">
    <Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="8080" redirectPort="8443" maxSpareThreads="75" maxThreads="150" minSpareThreads="25">
    </Connector>
    <Connector port="8009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="8443">
    </Connector>
    <Engine defaultHost="localhost" name="Catalina">
    <Host appBase="webapps" name="localhost">
    <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_log." suffix=".txt" timestamp="true"/>
    </Host>
    <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
    </Engine>
    </Service>
    </Server>
    and i studied the the tomcat documentation in that tomcat mentioned
    The configuration properties for Tomcat's standard data source resource factory (org.apache.naming.factory.DbcpDataSourceFactory) are as follows:
    driverClassName - Fully qualified Java class name of the JDBC driver to be used.
    maxActive - The maximum number of active instances that can be allocated from this pool at the same time.
    maxIdle - The maximum number of connections that can sit idle in this pool at the same time.
    maxWait - The maximum number of milliseconds that the pool will wait (when there are no available connections) for a connection to be returned before throwing an exception.
    password - Database password to be passed to our JDBC driver.
    url - Connection URL to be passed to our JDBC driver. (For backwards compatibility, the property driverName is also recognized.)
    user - Database username to be passed to our JDBC driver.
    validationQuery - SQL query that can be used by the pool to validate connections before they are returned to the application. If specified, this query MUST be an SQL SELECT statement that returns at least one row.
    how to configure server.xml file
    and how to get the org.apache.naming.factory.DbcpDataSourceFactory
    please help me...this module is very very urgen to me..

    I spent many hours when i first implemented connection pooling trying to put it together. The information is scattered and the config has changed slightly from 5.0 to 5.5 etc. This is how I got it working in 5.5.17:
    * server.xml seems to be a wrong place for the pool configuration if you consider it to be an application specific thing. It might be a better idea to put it into C:\tomcat55\conf\Catalina\localhost\ConfigFileForYourWeapp.xml as follows:
    <Context path="/ClientLink" docBase="C:\eclipseWorkspace\PortfolioUI3\WebRoot">
          <Resource name="jdbc/testportfolios" auth="Container"
                         type="javax.sql.DataSource"
                         factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
                         username="****" password="******"
                         driverClassName="com.mysql.jdbc.Driver"
                         url="jdbc:mysql://192.168.0.101:3306/testportfolios?user=***********&password=***********&useUnicode=true&characterSet=swedish"
                         maxWait="10000" maxActive="30" maxIdle="10" removeAbandoned="true"
                         removeAbandonedTimeout="60" logAbandoned="true" testWhileIdle="true"
                         minEvictableIdleTimeMillis="4000"
                         timeBetweenEvictionRunsMillis="60000" validationQuery="SELECT '1'" />
          </Context>* Then add the following snippet into web.xml in your webapp directory:
    <resource-ref>
                    <description>Database pool defined in ClientLink.xml</description>
                    <res-ref-name>jdbc/testportfolios</res-ref-name>
                    <res-type>javax.sql.DataSource</res-type>
                    <res-auth>Container</res-auth>
               </resource-ref>* Next put the jdbc-driver jar in a place where tomcat can find it. That is common\lib. Note that the shared/lib does not work.
    * Get connections in java as follows:
                    try {
                         Context initCtx = new InitialContext();
                         DataSource ds = (DataSource) initCtx.lookup("java:comp/env/jdbc/testportfolios");
                         this.connection = ds.getConnection();
                    } catch (NamingException e) {
                         throw new RuntimeException("Java naming exception when getting connection from tomcat pool: " + e.getMessage());
                    }I hope that this helps you to save the time I lost figuring this out!
    Message was edited by:
    Tomppu

  • Bulk ALLOCATION

    We are using the ALLOCATION logic to allocate data per Cost Pool to three other dimensions: Product, Region and Customer.
    Per CostPool (1000 members) ALLOCATED to Product (4000 members), Region (200 members) and Customer (1000 members).
    Extreme case, one Cost Pool gets ALLOCATED to 4000x200x1000 basemembers =  800 million records posted.
    Extreme case for all Cost Pools = 800 billion records posted.
    If we restrict the allocation based on a driver (where there is data. Sales Value for example) it narrows it down to 18 million records posted per Cost Pool.
    Running this allocation for all Cost Pools = 18 billion records posted in total.
    We have the allocation logic working at a speed of about 1 minute per 1 million records posted. Thus, ALLOCATING all Cost Pools will run for about 300 hours.  
    How can we improve this?
    (We are considering excluding the Customer dimension from the allocation but would only do so as a last resort.)

    Hi, Meznert
    I don't think BPC with MSAS can't handle 18 billion records properly. (Even 800 million records is not the small number.)
    I think you need to resturcutre your application by region so that number might be decreased and resturcture hierachy of each dimensions.
    Thank you.
    James Lim.

  • SHARED POOL에 대한 점검 사항들

    제품 : ORACLE SERVER
    작성날짜 : 2003-08-26
    SHARED POOL에 대한 점검 사항들
    ======================
    PURPOSE
    다음은 shared pool에 관련된 performance 에 대한 점검 사항들이다.
    Explanation
    1. literal SQL Statements
    SELECT      substr(sql_text,1,40) "SQL", count(*) ,
    sum(executions) "TotExecs"
    FROM      v$sqlarea
    WHERE      executions < 5
         GROUP BY substr(sql_text,1,40)
         HAVING count(*) > 30
    ORDER BY 2
    shared SQL문들 중에서 literal SQL문들을 찾아내어 bind variable을
    사용할 수 있는 경우 bind variable로 전환하도록 한다.
    ORACLE cost based optimizer는 bind variable 보다 literal value를
    사용하는 SQL에 대하여 보다 최적화된 execution plan을 결정하게 된다.
    하지만 과도한 literal SQL문들을 사용하게 되면 hard parsing 이
    빈번하게 되고 library cache와 dictionary cache의 사용율을 높이게 된다.
    2. Library cahe hit ratio
    SELECT to_char(trunc(sum(reloads)/sum(pins)*100, 5),99.99999)||
    '%(less than 1%)' "Library Cache MISS RATIO"
    FROM v$librarycache
    만일 miss ratio가 1%보다 큰 경우 library cache miss를 줄이는 노력이
    필요하다. 예를 들어 적절한 크기의 shared pool을 사용하거나 dynamic SQL
    (literal SQL) 사용을 줄이도록 한다.
    3. Checking hash chain lengths
    SELECT hash_value, count(*)
    FROM v$sqlarea
    GROUP BY hash_value
    HAVING count(*) > 5
    위 query에 대한 결과가 없어야 한다. 만일 동일한 HASH_VALUE를 갖는
    sql 수가 많다면 다음의 query를 이용하여 이 hach chain에 의하여 관리되는
    sql 들을 확인하여 본다.
    대부분 literal sql문들에 의하여 이런 문제가 발생하는 경우가 많다.
    SELECT sql_text FROM v$sqlarea WHERE hash_value= <XXX>;
    4. Checking for high version counts
         SELECT      address, hash_value,
         version_count ,
    users_opening ,
    users_executing
    sql_text
    FROM v$sqlarea
    WHERE version_count > 10
    SQL의 version은 문장 상으로 완벽히 일치하지만 참조 object가 틀리는
    SQL문들을 의미한다. 만일 이해할 수 없을 정도의 version count를 갖는
    row가 있다면 한국 오라클 기술지원팀으로 문의하도록 한다.
    5. Finding statement/s which use lots of shared pool memory
    SELECT      substr(sql_text,1,40) "Stmt", count(*),
    sum(sharable_mem) "Mem",
    sum(users_opening) "Open",
    sum(executions) "Exec"
    FROM v$sql
    GROUP BY substr(sql_text,1,40)
    HAVING sum(sharable_mem) > <MEMSIZE>
    6. Allocations causing shared pool memory to be 'aged' out
    SELECT      *
    FROM      sys.x$ksmlru
    WHERE      ksmlrnum>0
    x$ksmlru는 shared pool의 object에 대한 list로 object 할당 시 age out된
    object 수에 정보를 담고 있어 age out으로 인한 응답율 저하나 latch
    병합들의 원인을 추적하는 데 유용하다.
    이 table은 8i부터 sys user로만 조회가 가능하며 한번 조회되면 reset된다.
    (x$ksmlru.ksmlrnum : Number of items flushed from the shared pool)
    Example
    Reference Documents
    -------------------

  • Shared pool issues

    Hi,
    In recent we are getting shared pool exhaust issue. I am interested to know which objects occupying more share pool.Do we have any queries which can show the most space occupied objects in shared pool
    do we have any monitoring tools(or queries) using which we can findout once shared pool usage has gone to 70%.I guess OEM automatically alert this if we confgiure it for
    I heard that "alter system flush share_pool" doesn't work properly.there is bug in that.After executing this also it wont release shared pool.Is it true ??
    Thanks for your information.
    Thanks
    Anand

    In recent we are getting shared pool exhaust issue. I am interested to know which objects occupying more share pool.Do we have any queries which can show the most space occupied objects in shared poolThis if V$DB_OBJECT_CACHE helps for this.
    I heard that "alter system flush share_pool" doesn't work properly.there is bug in that.After executing this also it wont release shared pool.Is it true ??Not sure about the bug, do you have the bug number handy. Also, what do you mean by - "it wont release shared pool"...it doesn't release the entire memory allocated to shared pool.
    Thanks
    Chandra

  • Dynamic IP allocation by Radius server

    Hi community,
    Can Cisco Radius server allocation different IP pools for requests from difference source IP addresses but having the same username/ password information? We have multiple GGSNs using dynamic IP allocation by Radius server. In Radius server, we configure username is subscriber's MSISDN. So we face a situation that a subscriber can go through any GGSN but for different GGSN, Radius server return different IP pools, even for the same subscriber. Is it possible?
    Thanks and regards,
    Hieu

    I'm not sure if the Autonomous APs have the option for AAA Override.  On the WLC, I can go into the BSSID, Security, Advanced, and there's a checkbox that I would check to allow a Radius server to send back the VLAN.
    I did a little research and it looks like the 1300 may give this option but instead is defined as "VLAN Override".  I've found the release notes for 12.3(7)JA5 (not sure what version you're running) that give mention and a link to configuring EAP on page 4: http://www.ciscosystems.ch/en/US/docs/wireless/access_point/1300/release/notes/o37ja5rn.pdf
    Hope this helps

  • Error Bad Pool Header

    I have had
    frequent crashes (windows 8)
    with the message Bad Pool Header
    Looks like tel something to do with
    the network card, it only happens
    when I'm using wifi and I'm a bit
    far from the router, with a slightly
    weaker signal.
    Is it related?
    What do I do to solve?
    My laptop is a Dell Inspiron
    14z.
    Thank you.

    Not a problem! Luckily, in this case, it appears that a kernel-dump won't be necessary.
    We have a few bug checks:
    BAD_POOL_HEADER (19)
    This indicates that a pool header is corrupt.
    BugCheck 19, {d, ffffe0000f4fc32f, c2fbebf7646c9270, 6c2fbebf7646c8d}
    ^^
    2: kd> !pool ffffe0000f4fc32f
    Pool page ffffe0000f4fc32f region is Unknown
    ffffe0000f4fc000 size: e0 previous size: 0 (Allocated) klpt
    ffffe0000f4fc0e0 size: a0 previous size: e0 (Free) Free
    ffffe0000f4fc180 size: e0 previous size: a0 (Allocated) klpt
    *ffffe0000f4fc260 size: d0 previous size: e0 (Allocated) *KLsc
    Owning component : Unknown (update pooltag.txt)
    ffffe0000f4fc330 size: 50 previous size: d0 (Free ) KLWp
    ffffe0000f4fc380 size: 100 previous size: 50 (Allocated) KPXY
    ffffe0000f4fc480 size: a0 previous size: 100 (Allocated) dlib
    ffffe0000f4fc520 size: d0 previous size: a0 (Allocated) KLsc
    ffffe0000f4fc5f0 size: 90 previous size: d0 (Allocated) KLsm
    ffffe0000f4fc680 size: d0 previous size: 90 (Allocated) KLsh
    ffffe0000f4fc750 size: 250 previous size: d0 (Allocated) @GM2
    ffffe0000f4fc9a0 size: d0 previous size: 250 (Allocated) KLsc
    ffffe0000f4fca70 size: d0 previous size: d0 (Allocated) KLsh
    ffffe0000f4fcb40 size: 250 previous size: d0 (Allocated) klxm
    ffffe0000f4fcd90 size: 40 previous size: 250 (Allocated) klqi
    ffffe0000f4fcdd0 size: 90 previous size: 40 (Allocated) KLsm
    ffffe0000f4fce60 size: d0 previous size: 90 (Allocated) KLsh
    ffffe0000f4fcf30 size: d0 previous size: d0 (Allocated) KLsh
    ^^ The pool block we're looking at within the pool page belongs to LKsc (unknown). When the owning component is unknown and it alerts to update the pooltag, it's generally a 3rd party driver causing corruption.
    We can confirm this by checking the call stack:
    2: kd> k
    Child-SP RetAddr Call Site
    ffffd000`2256ea48 fffff803`83f18167 nt!KeBugCheckEx
    ffffd000`2256ea50 fffff803`83f17a03 nt!ExFreePoolWithTag+0xe97
    ffffd000`2256ead0 fffff800`023e9918 nt!ExFreePoolWithTag+0x733
    ffffd000`2256eba0 fffff803`83c86000 klwfp+0x7918
    ffffd000`2256eba8 ffffe000`00000000 nt!_guard_check_icall_fptr <PERF> (nt+0x0)
    ffffd000`2256ebb0 ffffd000`2256ebe8 0xffffe000`00000000
    ffffd000`2256ebb8 00000000`70574c4b 0xffffd000`2256ebe8
    ffffd000`2256ebc0 fffff800`01992d60 0x70574c4b
    ffffd000`2256ebc8 fffff800`019aaf51 klflt+0xed60
    ffffd000`2256ebd0 ffffe000`0048d2f0 klflt+0x26f51
    ffffd000`2256ebd8 ffffc000`1197b000 0xffffe000`0048d2f0
    ffffd000`2256ebe0 ffffe000`0e0282b0 0xffffc000`1197b000
    ffffd000`2256ebe8 ffffe000`0e09a2a0 0xffffe000`0e0282b0
    ffffd000`2256ebf0 00000000`00000000 0xffffe000`0e09a2a0
    ^^ The driver(s) which appeared to have attributed to the corruption are Kaspersky drivers, with
    klwfp.sys (the one that caused the pool corruption) specifically being the Network Filtering Component driver for Kaspersky.
    DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
    This indicates that a kernel-mode driver attempted to access pageable memory at a process IRQL that was too high.
    A driver tried to access an address that is pageable (or that is completely invalid) while the IRQL was too high. This bug check is usually caused by drivers that have used improper addresses.
    Unable to load image \SystemRoot\system32\DRIVERS\klwfp.sys, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for klwfp.sys
    *** ERROR: Module load completed but symbols could not be loaded for klwfp.sys
    Probably caused by : klwfp.sys ( klwfp+6ff1 )
    ^^ Once again, the Network Filtering Component driver for Kaspersky.
    Remove and replace Kaspersky with Windows 8's built-in Windows Defender for temporary troubleshooting purposes as it appears to be causing NETBIOS conflicts:
    Kaspersky removal - http://support.kaspersky.com/common/service.aspx?el=1464
    Windows Defender (how to turn on after removal) - http://www.eightforums.com/tutorials/21962-windows-defender-turn-off-windows-8-a.html
    Regards,
    Patrick

  • Shared Pool utilisation

    Hello Team:
    I ran a metalink script to report the shared pool utilization recently. I took this output when the database was on peak load.
    SQL> /
    Obj mem: 66435759 bytes (63.36MB)
    Shared sql: 324219036 bytes (309.2MB)
    Cursors: 341207073 bytes (325.4MB)
    Free memory: 67228508 bytes (64.11MB)
    Shared pool utilization (total): 468785754 bytes (447.07MB)
    Shared pool allocation (actual): 754974720bytes (720MB)
    Percentage Utilized: 91%
    does this mean I have to add more space to shared pool. If so what is the threshold value?
    Regards,
    Bala

    Bhawani nandan Prasad - Principal DBA -- See a to z diagnostics about Shared pool
    1. Memory     2
    a. Shared Pool     2
    1. Introduction     2
    2. Architecture     2
    3. Scripts for different DBA tasks:     5
    a.Measure object usage inside the shared pool and Tune shared pool     7
    b.Check reload problem in library cache     12
    c.Find the large queries in the shared pool library cache (using > 4mb each)     13
    d.Find objects that can be considered pining into the shared pool     13
    e.LRU work and objects were loaded and flushed     13
    f.How much are waiting for Library Cache Latch     14
    g.Queries identical but aren’t shared.     14
    h.Get Biggest chunk of free memory.     14
    i.Check the shared pool reserved size status     16
    j.When having multiple subheaps:     16
    k.Check shared pool at first glance quick diagnostics     17
    l.Memory Usage - object list level view     17
    m.Loads Number of times object has been loaded     17
    n.Check number of times and object has been executed     18
    o.Check shared pool in more details     18
    p.Library Cache Statistics     18
    q.Reserve Pool Settings     19
    r.Pinned Objects     19
    s.Finding literal SQL     19
    t.Finding the Library Cache hit ratio     19
    u. Row Cache Misses – Dictionary cache stats     19
    v. Checking hash chain lengths     20
    w. Checking for high version counts     20
    x. Finding statement/s which use lots of shared pool memory     20
    y. Allocations causing shared pool memory to be 'aged' out     21
    z. Issues in various Oracle Releases     21
    4. Terminology     22
    5. Oracle 11g Caching and Pooling – SQL Result Cache     27
    6. References     37
    2. SQL     38
    3. Statistics     38
    4. Wait events     38
    5. Schema     39
    6. General     39
    a. Scripts     39
    1. accept.sql     39
    1. Memory
    a. Shared Pool
    1. Introduction
    Shared pool is used to cache different types of data such as textual and executable forms of PL/SQL blocks and SQL statements, dictionary cache data, and other data in SGA. Additional shared memory needed in the SHARED POOL if using ASM storage. Gathering schema/database stats (table/index stats) makes database query performance better and it reduce utilization of shared pool. Hence, practice to schedule job to gather stats regularly which suites your database performance. If you use shared pool effectively you can reduce resource consumption in at least four ways
    1.     Parse overhead is avoided if the SQL statement is already in the shared pool. This saves CPU resources on the host and elapsed time for the end user.
    2.     Latching resource usage is significantly reduced, which results in greater scalability.
    3.     Shared pool memory requirements are reduced, because all applications use the same pool of SQL statements and dictionary resources.
    4.     I/O resources are saved, because dictionary elements that are in the shared pool do not require disk access.
    This sharable area of memory is managed as a sophisticated cache and heap manager rolled into one. It has 3 fundamental problems to overcome:
    1.     The unit of memory allocation is not a constant - memory allocations from the pool can be anything from a few bytes to many kilobytes
    2.     Not all memory can be 'freed' when a user finishes with it (as is the case in a traditional heap manager) as the aim of the shared pool is to maximize share of information. The information in the memory may be useful to another session - Oracle cannot know in advance if the items will be of any use to anyone else or not.
    3.     There is no disk area to page out to so this is not like a traditional cache where there is a file backing store. Only "rewriteable" information can be discarded from the cache and it has to be re-created when it is next needed.
    Oracle 10g architecture of Shared pool:
    Library Cache     Shared SQL Area (Hash Value, SQL source, Execution plan)
    Data Dictionary Cache
    Enqueues     Fixed Area     Other
    Latches          
    Oracle 11g architecture of Shared pool:
    Library Cache     Shared SQL Area (Hash Value, SQL source, Execution plan)
    Data Dictionary Cache
    Result Cache
    Enqueues     Fixed Area     Other
    Latches          
    1. Library Cache
    Shared Sql Area: contains Parsed SQL and execution Plans for statements already run against the database. This area allows SQL execution plans to be reused by many users.
    Private SQL Area: Private SQL areas are non-shared memory areas assigned to unique user sessions.
    Pl/sql Area: contains the recently executed Procedures, Functions and Packages.
    Control Structures: Common control structure information example Memory for Latches and locks, sequence cache.
    2. Dictionary cache known as the row cache.
    Dictionary cache stores all the metadata info of tables and views in the database, Names and data types of the columns in the database, Object and system privileges of all the Users. Oracle maintains the stats of all the objects in the shared pool, if any of the memory objects are not used from the last 3 seconds, these memory objects will be aged out and will be removed from the cache. All the Shared Pool Structures are maintained by a LRU (least recently Used) algorithm, by which Oracle removes the objects from the shared Pool, until there is enough free space in the shared Pool to keep new Object.
    3. Scripts for different DBA tasks:
    Dictionary Views for shared POOL:
    NON-RAC
    V$DB_CACHE_ADVICE
    V$DB_OBJECT_CACHE
    V$DLM_LATCH
    V$DLM_LOCKS
    V$LATCH
    V$LATCHHOLDER
    V$LATCHNAME
    V$LATCH_CHILDREN
    V$LATCH_MISSES
    V$LATCH_PARENT
    V$LIBRARYCACHE
    V$LOCK
    V$LOCKED_OBJECT
    V$LOCKS_WITH_COLLISIONS
    V$LOCK_ACTIVITY
    V$LOCK_ELEMENT
    V$OPEN_CURSOR
    V$PROCESS
    V$PX_PROCESS
    V$PX_PROCESS_SYSSTAT
    V$PX_SESSION
    V$PX_SESSTAT
    V$ROWCACHE
    V$ROWCACHE_PARENT
    V$ROWCACHE_SUBORDINATE
    V$SESSION
    V$SESSION_CONNECT_INFO
    V$SESSION_CURSOR_CACHE
    V$SESSION_EVENT
    V$SESSION_LONGOPS
    V$SESSION_OBJECT_CACHE
    V$SESSION_WAIT
    V$SESSTAT
    V$SESS_IO
    V$SGA
    V$SGASTAT
    V$SGAINFO
    V$SGA_DYAMIC_COMPONENTS
    V$SGA_DYNAMIC_FREE_MEMORY
    V$SGA_RESIZE_OPS
    V$SGA_CURRENT_RESIZE_OPS
    v$shared_pool_advice
    V_$SHARED_POOL_ADVICE
    V$SHARED_POOL_RESERVED
    V$SHARED_SERVER
    V$SORT_SEGMENT
    V$SORT_USAGE
    V$SQL
    V$SQLAREA
    V$SQLTEXT
    V$SQLTEXT_WITH_NEWLINES
    V$SQL_BIND_DATA
    V$SQL_BIND_METADATA
    V$SQL_CURSOR
    V$SQL_SHARED_CURSOR
    V$SQL_SHARED_MEMORY
    V$STATNAME
    V$SUBCACHE
    V$SYSSTAT
    V$SYSTEM_CURSOR_CACHE
    V$SYSTEM_EVENT
    V$SYSTEM_PARAMETER
    X$KSMSP
    RAC
    GV$LATCH
    GV$LATCHHOLDER
    GV$LATCHNAME
    GV$LATCH_CHILDREN
    GV$LATCH_MISSES
    GV$LATCH_PARENT
    GV$LIBRARYCACHE
    GV$LOCK
    GV$LOCKED_OBJECT
    GV$LOCKS_WITH_COLLISIONS
    GV$LOCK_ACTIVITY
    GV$LOCK_ELEMENT
    GV$PROCESS
    GV$PX_PROCESS
    GV$PX_PROCESS_SYSSTAT
    GV$PX_SESSION
    GV$PX_SESSTAT
    GV$ROWCACHE
    GV$ROWCACHE_PARENT
    GV$ROWCACHE_SUBORDINATE
    GV$SESSION
    GV$SESSION_CONNECT_INFO
    GV$SESSION_CURSOR_CACHE
    GV$SESSION_EVENT
    GV$SESSION_LONGOPS
    GV$SESSION_OBJECT_CACHE
    GV$SESSION_WAIT
    GV$SESSTAT
    GV$SESS_IO
    GV$SGA
    GV$SGASTAT
    gv$shared_pool_advice
    GV$SHARED_POOL_RESERVED
    GV$SHARED_SERVER
    GV$SORT_SEGMENT
    GV$SORT_USAGE
    GV$SQL
    GV$SQLAREA
    GV$SQLTEXT
    GV$SQLTEXT_WITH_NEWLINES
    GV$SQL_BIND_DATA
    GV$SQL_BIND_METADATA
    GV$SQL_CURSOR
    GV$SQL_SHARED_CURSOR
    GV$SQL_SHARED_MEMORY
    GV$STATNAME
    GV$SUBCACHE
    GV$SYSSTAT
    GV$SYSTEM_CURSOR_CACHE
    GV$SYSTEM_EVENT
    GV$SYSTEM_PARAMETER
    GV$WAITSTAT
    GV$_LOCK
    a.Measure object usage inside the shared pool and Tune shared pool
    set pagesize 132
    column owner format a16
    column name format a36
    column sharable_mem format 999,999,999
    column executions format 999,999,999
    prompt
    prompt Memory Usage of Shared Pool Order - Biggest First
    prompt
    column name format 45
    select owner, name||' - '||type name, sharable_mem from v$db_object_cache
    where sharable_mem > 10000
    and type in ('PACKAGE', 'PACKAGE BODY', 'FUNCTION', 'PROCEDURE')
    order by sharable_mem desc
    prompt
    prompt Loads into Shared Pool - Most Loads First
    prompt
    select owner, name||' - '||type name, loads , sharable_mem from v$db_object_cache
    where loads > 3
    and type in ('PACKAGE', 'PACKAGE BODY', 'FUNCTION', 'PROCEDURE')
    order by loads desc
    prompt
    prompt Executions of Objects in the Shared Pool - Most Executions First
    prompt
    select owner, name||' - '||type name, executions from v$db_object_cache
    where executions > 100
    and type in ('PACKAGE', 'PACKAGE BODY', 'FUNCTION', 'PROCEDURE')
    order by executions desc
    select 'If the values for the EXEC and LOADS close increase SHARED_POOL_SIZE!' from dual ;
    set feedback off
    set linesize 80
    set pagesize 52
    clear columns
    clear breaks
    col executions HEADING EXEC
    col sharable_mem heading SHAMEM
    col owner format a8
    col name format a30
    col type format a12
    set numwidth 8
    ttitle center 'Data Base Objects Owned by All Users Statistics' skip 2
    select name, type, sharable_mem, loads, executions, pins
    from sys.v_$db_object_cache ;
    b.Check reload problem in library cache
    select namespace, pins, reloads from v$librarycache;
    show parameters shared_pool
    select bytes/1024/1024 from v$sgastat where pool='shared pool' and name='free memory';
    c.Find the large queries in the shared pool library cache (using > 4mb each)
    SELECT sql_text "Stmt", count(*), sum(sharable_mem) "Mem",
    sum(users_opening) "Open", sum(executions) "Exec"
    FROM v$sql GROUP BY sql_text HAVING sum(sharable_mem) > 4096000;
    d.Find objects that can be considered pining into the shared pool
    column name format a40
    column owner format a15
    select owner, name, executions, locks, pins, loads, kept from v$db_object_cache where loads > 10;
    create temp table and insert records of candidates to be pinned.
    CREATE TABLE LRU_TMP AS SELECT * FROM X$KSMLRU;
    INSERT INTO LRU_TMP SELECT * FROM X$KSMLRU;
    Use the LRU_TMP table for analysis.
    SELECT USERNAME, KSMLRCOM, KSMLRHON, KSMLRNUM, KSMLRSIZ, SQL_TEXT
    FROM V$SQLAREA A, LRU_TMP K, V$SESSION S WHERE KSMLRSIZ > 3000
    AND A.ADDRESS=S.SQL_ADDRESS AND A.HASH_VALUE = S.SQL_HASH_VALUE
    AND SADDR=KSMLRSES;
    You can see the candidates to pin from the query below
    COL STORED_OBJECT FORMAT A40;
    COL SQ_EXECUTIONS FORMAT 999,999;
    SELECT /*+ ORDERED USE_HASH(D) USE_HASH(C) */ O.KGLNAOWN||’.'||O.KGLNAOBJ STORED_OBJECT, SUM(C.KGLHDEXC) SQL_EXECUTIONS
    FROM SYS.X$KGLOB O, SYS.X$KGLRD D, SYS.X$KGLCURSOR C
    WHERE
    O.INST_ID = USERENV(’INSTANCE’) AND
    D.INST_ID = USERENV(’INSTANCE’) AND
    C.INST_ID = USERENV(’INSTANCE’) AND
    O.KGLOBTYP IN (7, 8, 9, 11, 12) AND
    D.KGLHDCDR = O.KGLHDADR AND
    C.KGLHDPAR = D.KGLRDHDL
    GROUP BY O.KGLNAOWN, O.KGLNAOBJ
    HAVING SUM(C.KGLHDEXC) > 0
    ORDER BY 2 DESC;
    How to pin object
    EXECUTE SYS.DBMS_SHARED_POOL.SIZES(150);
    EXECUTE SYS.DBMS_SHARED_POOL.KEEP('SYS.STANDARD');
    EXECUTE SYS.DBMS_SHARED_POOL.UNKEEP('SYS.STANDARD');
    e.LRU work and objects were loaded and flushed
    LRU work in the shared pool KSMLRNUM stores the number of objects that were flushed to load the large object. KSMLRISZ stores the size of the object that was loaded (contiguous memory allocated)
    column ksmlrcom format a20
    column username format a5
    select username,sid,KSMLRCOM,KSMLRSIZ,KSMLRNUM, KSMLRHON, KSMLROHV, KSMLRSES from x$ksmlru , v$session where KSMLRSES=SADDR and KSMLRNUM >2 ;
    f.How much are waiting for Library Cache Latch
    select count(*),event from v$session_wait where event not like '%SQL%' and event not like '%ipc%' and event not like '%timer%' GROUP BY EVENT;
    select count(*),wait_time from v$session_wait where event='latch free' and p2=106 group by wait_time;
    select sid,wait_time,seconds_in_wait from v$session_wait where event='latch free' and p2=106 and WAIT_TIME>1;
    g.Queries identical but aren’t shared.
    SELECT address, hash_value, version_count , users_opening , users_executing,
    substr(sql_text,1,240) "SQL" FROM v$sqlarea WHERE version_count > 10;
    h.Get Biggest chunk of free memory.
    select sysdate, decode( sign(ksmchsiz - 812), -1, (ksmchsiz - 16) / 4,
    decode(sign(ksmchsiz - 4012),-1, trunc((ksmchsiz + 11924) / 64),
    decode(sign(ksmchsiz - 65548), -1, trunc(1/log(ksmchsiz - 11, 2)) + 238,254))) bucket,
    sum(ksmchsiz) free_space, count(*) free_chunks, trunc(avg(ksmchsiz)) average_size,
    max(ksmchsiz) biggest from x$ksmsp
    where inst_id = userenv('Instance') and ksmchcls = 'free' group by
    decode(sign(ksmchsiz - 812),-1, (ksmchsiz - 16) / 4,
    decode(sign(ksmchsiz - 4012),-1, trunc((ksmchsiz + 11924) / 64),
    decode(sign(ksmchsiz - 65548),-1, trunc(1/log(ksmchsiz - 11, 2)) + 238,254 ))) ;
    SELECT KSMCHCLS CLASS, COUNT(KSMCHCLS) NUM, SUM(KSMCHSIZ) SIZ,
    To_char( ((SUM(KSMCHSIZ)/COUNT(KSMCHCLS)/1024)),’999,999.00′)||’k’ “AVG SIZE”
    FROM X$KSMSP GROUP BY KSMCHCLS;
    CLASS     NUM     SIZ     AVG SIZE
    freeabl     19010     34519404     1.77k
    recr     23581     24967956     1.03k
    R-freea     68     1632     .02k
    perm     22     39801268     1,766.75k
    R-free     34     7238192     207.90k
    free     2389     36075980     14.75k
    Watch for trends using these guidelines:
    a) if ‘free’ memory is low (less than 5mb or so) you may need to increase the shared_pool_size and shared_pool_reserved_size. You should expect ‘free’ memory to increase and decrease over time. Seeing trends where ‘free’ memory decreases consistently is not necessarily a problem, but seeing consistent spikes up and down could be a problem.
    b) if ‘freeable’ or ‘perm’ memory continually grows then it is possible you are seeing a memory bug.
    c) if ‘freeabl’ and ‘recr’ memory classes are always huge, this indicates that you have a lot of cursor info stored that is not releasing.
    d) if ‘free’ memory is huge but you are still getting 4031 errors, the problem is likely reloads and invalids in the library cache causing fragmentation.
    -Note says that this query can hang database on HP platforms
    See the shared pool parameters
    column name format a30
    select name,value from v$parameter where name like '%shared_pool%' ;
    select x.ksppinm, y.ksppstvl from x$ksppi x , x$ksppcv y where x.indx = y.indx and lower(x.ksppinm) like '%spin%';
    SELECT count(*) FROM v$latch_children WHERE NAME = 'library cache';
    Shrinking and growing operations from V$SGA_RESIZE_OPS dynamic view:
    select to_char(end_time, ‘dd-Mon-yyyy hh24:mi’) end, oper_type, initial_size, target_size, final_size from V$SGA_RESIZE_OPS where component=’shared pool’ order by end;
    #shared_pool_summary.sql -get an overview of chunks in the shared pool
    select
    ksmchcom contents,
    count(*) chunks,
    sum(decode(ksmchcls, 'recr', ksmchsiz)) recreatable,
    sum(decode(ksmchcls, 'freeabl', ksmchsiz)) freeable,
    sum(ksmchsiz) total
    from
    sys.x_$ksmsp
    where
    inst_id = userenv('Instance') and
    ksmchcls not like 'R%'
    group by
    ksmchcom
    #reserved_pool_summary.sql - get an overview of chunks in the reserved pool
    select
    ksmchcom contents,
    count(*) chunks,
    sum(decode(ksmchcls, 'R-recr', ksmchsiz)) recreatable,
    sum(decode(ksmchcls, 'R-freea', ksmchsiz)) freeable,
    sum(ksmchsiz) total
    from
    sys.x_$ksmspr
    where
    inst_id = userenv('Instance')
    group by
    ksmchcom
    #save_sqlplus_settings.sql -reset sqlplus settings
    set termout off
    store set sqlplus_settings replace
    clear breaks
    clear columns
    clear computes
    set feedback off
    set verify off
    set termout on
    set define "&"
    #restore_sqlplus_settings.sql -reset sqlplus settings
    set termout off
    @sqlplus_settings
    clear breaks
    clear columns
    clear computes
    set termout on
    i.Check the shared pool reserved size status
    SELECT free_space, avg_free_size, used_space, avg_used_size, REQUEST_MISSES, request_failures, last_miss_size FROM v$shared_pool_reserved;
    An ORA-04031 error referencing large failed requests, indicates the Reserved Area is too fragmented. The reserved pool is small when: REQUEST_FAILURES > 0 (and increasing), The DBA should Increase shared_pool_reserved_size and shared_pool_size together. It is possible that too much memory has been allocated to the reserved list. The DBA should Decrease shared_pool_reserved_size, If: REQUEST_MISS = 0 or not increasing
    FREE_MEMORY = > 50% of shared_pool_reserved_size minimum
    col free_space for 999,999,999,999 head “TOTAL FREE”
    col avg_free_size for 999,999,999,999 head “AVERAGE|CHUNK SIZE
    col free_count for 999,999,999,999 head “COUNT”
    col request_misses for 999,999,999,999 head “REQUEST|MISSES
    col request_failures for 999,999,999,999 head “REQUEST|FAILURES”
    col max_free_size for 999,999,999,999 head “LARGEST CHUNK”
    select free_space, avg_free_size, free_count, max_free_size, request_misses, request_failures from v$shared_pool_reserved;
    TOTAL FREE     AVERAGE
    CHUNK SIZE     COUNT     LARGEST CHUNK     REQUEST
    MISSES     REQUEST
    FAILURES
    7,238,192     212,888     34     212,888     0     0
    You should also use hidden and unsupported parameter “_shared_pool_reserved_pct” to control reserved pool. This parameter controls the allocated percentage of shared pool for reserved pool. By default it is %5 of the shared pool and if you use ASMM for memory management you can set this value higher like 10 to allocate reserved pool dynamically. When you set the parameter you will see the shared_pool_reserved_size parameter will be adjusted to the new setting. The parameter can not be modified when instance is started. You can use the query below to see the current value
    select a.ksppinm “Parameter”, b.ksppstvl “Session Value”, c.ksppstvl “Instance Value” from sys.x$ksppi a, sys.x$ksppcv b, sys.x$ksppsv c where a.indx = b.indx and a.indx = c.indx and a.ksppinm = ‘_shared_pool_reserved_pct’;
    Parameter     Session Value     Instance Value
    sharedpool_reserved_pct     10     10
    j.When having multiple subheaps:
    select KSMCHIDX, ksmchcom ChunkComment,
    decode(round(ksmchsiz/1000),0,'0-1K', 1,'1-2K', 2,'2-3K', 3,'3-4K',4,'4-5K',5,'5-6k',6,'6-7k',7,'7-8k',8,'8-9k', 9,'9-10k', '> 10K'), count(*), ksmchcls Status, sum(ksmchsiz) Bytes
    from x$ksmsp where KSMCHCOM = 'free memory' group by KSMCHIDX,ksmchcom, ksmchcls, decode(round(ksmchsiz/1000),0,'0-1K', 1,'1-2K', 2,'2-3K', 3,'3-4K',4,'4-5K',5,'5-6k',6,'6-7k',7,'7-8k',8,'8-9k', 9,'9-10k','> 10K');
    SubPool     SGA_HEAP     CHUNKCOMMENT     size     COUNT(*)     STATUS     BYTES
    1     sga heap(1,0)     free memory     > 10K     34     R-free     7238192
    1     sga heap(1,0)     free memory     3-4K     2     free     6284
    1     sga heap(1,0)     free memory     > 10K     241     free     35707400
    1     sga heap(1,0)     free memory     8-9k     1     free     7712
    1     sga heap(1,0)     free memory     2-3K     4     free     6752
    1     sga heap(1,0)     free memory     0-1K     2090     free     133288
    1     sga heap(1,0)     free memory     9-10k     21     free     188676
    1     sga heap(1,0)     free memory     1-2K     30     free     25868
    If you see lack of large chunks it is possible that you can face with ORA-04031 in near future.
    k.Check shared pool at first glance quick diagnostics
    select 'You may need to increase the SHARED_POOL_RESERVED_SIZE' Description, 'Request Failures = '||REQUEST_FAILURES Logic
    from      v$shared_pool_reserved where      REQUEST_FAILURES > 0
    and      0 != (select      to_number(VALUE) from      v$parameter
    where      NAME = 'shared_pool_reserved_size')
    union
    select 'You may be able to decrease the SHARED_POOL_RESERVED_SIZE' Description,'Request Failures = '||REQUEST_FAILURES Logic
    from      v$shared_pool_reserved where      REQUEST_FAILURES < 5
    and      0 != (select      to_number(VALUE) from      v$parameter
         where      NAME = 'shared_pool_reserved_size')
    l.Memory Usage - object list level view
    •     Owner - Owner of the object
    •     Object - Name/namespace of the object
    •     Sharable Memory - Amount of sharable memory in the shared pool consumed by the object
    select OWNER, NAME||' - '||TYPE object,SHARABLE_MEM
    from      v$db_object_cache where SHARABLE_MEM > 10000
    and     type in ('PACKAGE','PACKAGE BODY','FUNCTION','PROCEDURE')
    order by owner asc ,SHARABLE_MEM desc
    SELECT * FROM (SELECT ROW_NUMBER () over (PARTITION BY NAMESPACE ORDER BY SHARABLE_MEM DESC) ROW_within , NAMESPACE, SHARABLE_MEM, SUBSTR(NAME,1,40) NAME FROM V$DB_OBJECT_CACHE ORDER BY SHARABLE_MEM DESC) WHERE ROW_WITHIN <= 2 ORDER BY NAMESPACE, ROW_WITHIN;
    ROW_WITHIN NAMESPACE SHARABLE_MEM NAME
    1 CLUSTER 2794 C_OBJ#_INTCOL#
    2 CLUSTER 1684 SMON_SCN_TO_TIME
    1 RSRCPLAN 5117 SYS_GROUP

  • FIM: AD MA giving error: The directory service has exhausted the pool of relative identifiers.

    Greetings,
    Trying to export users to an OU in a remote forest AD from FIM 2010 R2 and I keep getting this error back from the destination AD:
    "The directory service has exhausted the pool of relative identifiers."
    After reading up on this I went back to the AD owners of the forest and they said that they had seen this before and had applied this hotfix from Microsoft to give their RID pool another bit (now making 31bits)... 
    http://support.microsoft.com/kb/2642658/en-us
    Now I can create a user in their AD without a problem within ADSI, but FIM can't; I just get a "cd-error" with the afore-mentioned error description of "The directory service has exhausted the pool of relative identifiers".
    I have checked the RID Manager, I have got the dcdiag (below) and everything looks OK except for the fact they have run this hotfix?
     Test omitted by user request: Replications
          Starting test: RidManager
             * Available RID Pool for the Domain is 1073746324 to 2147483647
             * XXXXXXX is the RID Master
             * DsBind with RID Master was successful
             * rIDAllocationPool is 1073745324 to 1073745823
             * rIDPreviousAllocationPool is 1073745324 to 1073745823
             * rIDNextRID: 1073745324
    Has anyone come across this issue regarding the hotfix before and, if so, how did you get around this via FIM?
    Cheers,

    The work-around at the moment is to specify the IP address of the RID Pool manager server in the MA's preferred domain controller listing. Still working with the external forest as to why this is failing from the DC we initially connected to.

  • SQL server 2012 : There is insufficient system memory in resource pool 'internal' to run this query

    We have recently upgraded from SQL server 2008 to SQL server 2012.
    We are getting this error when browsing to several pages on our website.
     There is insufficient system memory in resource pool 'internal' to run this query
    Most of the pages just try to do sql statements or stored procedures. I found a fix related to this error for sql 2012
    http://support.microsoft.com/kb/2769594/en-gb
    I did install it on server but the problem still remains.
    I have increased Maximum server memory to 20 GB to see if it will affect but it didnt.
    Memory on server is 32GB
    This is the sql version we have
    Microsoft SQL Server 2012 (SP1) - 11.0.3393.0 (X64)
        Oct 25 2013 19:04:40
        Copyright (c) Microsoft Corporation
        Standard Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: )
    How can i solve this error?It keeps on appearing when browsing .net website

    This is the ouptut of memory status
    Process/System Counts Value
    Available Physical Memory 6559842304
    Available Virtual Memory 8741595508736
    Available Paging File 17090838528
    Working Set 21094821888
    Percent of Committed Memory in WS 100
    Page Faults 160487165
    System physical memory high 1
    System physical memory low 0
    Process physical memory low 0
    Process virtual memory low 0
    Memory Manager KB
    VM Reserved 51506548
    VM Committed 20445040
    Locked Pages Allocated 0
    Large Pages Allocated 0
    Emergency Memory 1024
    Emergency Memory In Use 16
    Target Committed 20480008
    Current Committed 20445040
    Pages Allocated 6298528
    Pages Reserved 717408
    Pages Free 13820616
    Pages In Use 5143472
    Page Alloc Potential 14312512
    NUMA Growth Phase 0
    Last OOM Factor 1
    Last OS Error 0
    Memory node Id = 0 KB
    VM Reserved 51504948
    VM Committed 10218952
    Locked Pages Allocated 0
    Pages Allocated 1651360
    Pages Free 8323696
    Target Committed 10239992
    Current Committed 10218952
    Foreign Committed 96
    Away Committed 0
    Taken Away Committed 0
    Memory node Id = 1 KB
    VM Reserved 1536
    VM Committed 10226068
    Locked Pages Allocated 0
    Pages Allocated 4647208
    Pages Free 5496896
    Target Committed 10239992
    Current Committed 10226072
    Foreign Committed 0
    Away Committed 0
    Taken Away Committed 0
    Memory node Id = 64 KB
    VM Reserved 0
    VM Committed 20
    Locked Pages Allocated 0
    MEMORYCLERK_SQLGENERAL (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 19136
    MEMORYCLERK_SQLGENERAL (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 144
    MEMORYCLERK_SQLGENERAL (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 19280
    MEMORYCLERK_SQLBUFFERPOOL (node 0) KB
    VM Reserved 841608
    VM Committed 151560
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1081360
    MEMORYCLERK_SQLBUFFERPOOL (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1119416
    MEMORYCLERK_SQLBUFFERPOOL (Total) KB
    VM Reserved 841608
    VM Committed 151560
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 2200776
    MEMORYCLERK_SQLQUERYEXEC (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 5768
    MEMORYCLERK_SQLQUERYEXEC (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 9624
    MEMORYCLERK_SQLQUERYEXEC (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 15392
    MEMORYCLERK_SQLOPTIMIZER (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 2480
    MEMORYCLERK_SQLUTILITIES (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 112
    MEMORYCLERK_SQLUTILITIES (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    MEMORYCLERK_SQLUTILITIES (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 128
    MEMORYCLERK_SQLSTORENG (node 0) KB
    VM Reserved 4800
    VM Committed 4800
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 7928
    MEMORYCLERK_SQLSTORENG (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 5856
    MEMORYCLERK_SQLSTORENG (Total) KB
    VM Reserved 4800
    VM Committed 4800
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 13784
    MEMORYCLERK_SQLCONNECTIONPOOL (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1184
    MEMORYCLERK_SQLCONNECTIONPOOL (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 536
    MEMORYCLERK_SQLCONNECTIONPOOL (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1720
    MEMORYCLERK_SQLCLR (node 0) KB
    VM Reserved 9450752
    VM Committed 10664
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 60648
    MEMORYCLERK_SQLSERVICEBROKER (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 528
    MEMORYCLERK_SQLHTTP (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    MEMORYCLERK_SNI (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 40
    MEMORYCLERK_SNI (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 56
    MEMORYCLERK_SNI (node 64) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    MEMORYCLERK_SNI (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 112
    MEMORYCLERK_FULLTEXT (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 297936
    MEMORYCLERK_FULLTEXT (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 3406024
    MEMORYCLERK_FULLTEXT (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 3703960
    MEMORYCLERK_SQLXP (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    MEMORYCLERK_BHF (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 152
    MEMORYCLERK_BHF (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 184
    MEMORYCLERK_BHF (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 336
    MEMORYCLERK_SQLQERESERVATIONS (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 841952
    MEMORYCLERK_XE_BUFFER (node 0) KB
    VM Reserved 3072
    VM Committed 3072
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 0
    MEMORYCLERK_XE_BUFFER (node 1) KB
    VM Reserved 1536
    VM Committed 1536
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 0
    MEMORYCLERK_XE_BUFFER (Total) KB
    VM Reserved 4608
    VM Committed 4608
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 0
    MEMORYCLERK_XTP (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    MEMORYCLERK_HOST (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 40
    MEMORYCLERK_SOSNODE (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 34168
    MEMORYCLERK_SOSNODE (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 11664
    MEMORYCLERK_SOSNODE (node 64) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 2600
    MEMORYCLERK_SOSNODE (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 48432
    MEMORYCLERK_SOSOS (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 192
    MEMORYCLERK_SOSMEMMANAGER (node 0) KB
    VM Reserved 85560
    VM Committed 85416
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 0
    MEMORYCLERK_FULLTEXT_SHMEM (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 576
    SM Committed 576
    Pages Allocated 0
    MEMORYCLERK_SQLSERVICEBROKERTRANSPORT (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 200
    MEMORYCLERK_FILETABLE (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    MEMORYCLERK_XE (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 3440
    MEMORYCLERK_SQLLOGPOOL (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 4208
    MEMORYCLERK_LWC (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 192
    MEMORYCLERK_FSCHUNKER (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 48
    CACHESTORE_OBJCP (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 5848
    CACHESTORE_SQLCP (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 29664
    CACHESTORE_PHDR (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 4616
    CACHESTORE_XPROC (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 32
    CACHESTORE_TEMPTABLES (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    CACHESTORE_NOTIF (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    CACHESTORE_VIEWDEFINITIONS (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    CACHESTORE_XMLDBTYPE (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_XMLDBELEMENT (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_XMLDBATTRIBUTE (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_STACKFRAMES (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_STACKFRAMES (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_STACKFRAMES (node 64) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_STACKFRAMES (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 24
    CACHESTORE_BROKERTBLACS (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 48
    CACHESTORE_BROKERKEK (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_BROKERDSH (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_BROKERUSERCERTLOOKUP (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_BROKERRSB (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_BROKERREADONLY (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 32
    CACHESTORE_BROKERTO (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    CACHESTORE_EVENTS (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    CACHESTORE_SEHOBTCOLUMNATTRIBUTE (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 400
    CACHESTORE_SYSTEMROWSET (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1056
    CACHESTORE_SYSTEMROWSET (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 480
    CACHESTORE_SYSTEMROWSET (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1536
    CACHESTORE_CONVPRI (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 32
    CACHESTORE_CONVPRI (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    CACHESTORE_CONVPRI (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 48
    CACHESTORE_FULLTEXTSTOPLIST (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 56
    CACHESTORE_SEARCHPROPERTYLIST (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 16
    CACHESTORE_COLUMNSTOREOBJECTPOOL (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 192
    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
    USERSTORE_SCHEMAMGR (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8896
    USERSTORE_DBMETADATA (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 5088
    USERSTORE_DBMETADATA (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 4768
    USERSTORE_DBMETADATA (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 9856
    USERSTORE_TOKENPERM (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8104
    USERSTORE_TOKENPERM (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 448
    USERSTORE_TOKENPERM (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8552
    USERSTORE_OBJPERM (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1640
    USERSTORE_OBJPERM (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 600
    USERSTORE_OBJPERM (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 2240
    USERSTORE_SXC (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 160
    USERSTORE_SXC (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 168
    USERSTORE_SXC (node 64) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 8
    USERSTORE_SXC (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 336
    OBJECTSTORE_LBSS (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 368
    OBJECTSTORE_LBSS (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 296
    OBJECTSTORE_LBSS (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 664
    OBJECTSTORE_SNI_PACKET (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 616
    OBJECTSTORE_SNI_PACKET (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 648
    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
    OBJECTSTORE_SNI_PACKET (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 1320
    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
    OBJECTSTORE_LOCK_MANAGER (node 0) KB
    VM Reserved 65540
    VM Committed 65540
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 11816
    OBJECTSTORE_LOCK_MANAGER (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 11632
    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
    OBJECTSTORE_LOCK_MANAGER (Total) KB
    VM Reserved 65540
    VM Committed 65540
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 23472
    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
    OBJECTSTORE_XACT_CACHE (node 0) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 2224
    OBJECTSTORE_XACT_CACHE (node 1) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 2488
    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
    OBJECTSTORE_XACT_CACHE (Total) KB
    VM Reserved 0
    VM Committed 0
    Locked Pages Allocated 0
    SM Reserved 0
    SM Committed 0
    Pages Allocated 4728
    Buffer Pool Value
    Database 274830
    Simulated 0
    Target 4096000
    Dirty 507
    In IO 0
    Latched 1
    Page Life Expectancy 11941
    Procedure Cache Value
    TotalProcs 333
    TotalPages 5914
    InUsePages 345
    Global Memory Objects Pages
    Resource 401
    Locks 2934
    XDES 561
    DirtyPageTracking 24
    SETLS 24
    SubpDesc Allocators 165
    SE SchemaManager 559
    SE Column Metadata Cache 549
    SE Column Metadata Cache Store 3
    SQLCache 270
    Replication 2
    ServerGlobal 52
    XP Global 2
    SortTables 3
    Query Memory Objects (internal) Value
    Grants 2
    Waiting 0
    Available 1677087
    Current Max 1814852
    Future Max 1814852
    Physical Max 1854482
    Next Request 0
    Waiting For 0
    Cost 0
    Timeout 0
    Wait Time 0
    Small Query Memory Objects (internal) Value
    Grants 0
    Waiting 0
    Available 95518
    Current Max 95518
    Future Max 95518
    Remote Query Memory Objects (internal) Value
    Grants 0
    Waiting 0
    Available 926250
    Current Max 926250
    Optimization Queue (internal) Value
    Overall Memory 17039360000
    Target Memory 16709148672
    Last Notification 1
    Timeout 6
    Early Termination Factor 5
    Small Gateway (internal) Value
    Configured Units 96
    Available Units 95
    Acquires 1
    Waiters 0
    Threshold Factor 380000
    Threshold 380000
    Medium Gateway (internal) Value
    Configured Units 24
    Available Units 24
    Acquires 0
    Waiters 0
    Threshold Factor 12
    Threshold 1392429056
    Big Gateway (internal) Value
    Configured Units 1
    Available Units 1
    Acquires 0
    Waiters 0
    Threshold Factor 8
    Threshold -1
    Memory Pool Manager Pages
    Reserved Current 0
    Reserved Limit 2095263
    Memory Pool (internal) Pages
    Allocations 464738
    Predicted 929941
    Private Target 0
    Private Limit 0
    Total Target 2560001
    Total Limit 2560001
    OOM Count 0
    MEMORYBROKER_FOR_CACHE (internal) Pages
    Allocations 14370
    Rate 1582
    Target Allocations 1646012
    Future Allocations 0
    Overall 2080000
    Last Notification 1
    MEMORYBROKER_FOR_STEAL (internal) Pages
    Allocations 409631
    Rate -242825
    Target Allocations 2039691
    Future Allocations 0
    Overall 2080000
    Last Notification 1
    MEMORYBROKER_FOR_RESERVE (internal) Pages
    Allocations 0
    Rate -59129
    Target Allocations 2080000
    Future Allocations 463125
    Overall 2080000
    Last Notification 1
    MEMORYBROKER_FOR_COMMITTED (internal) Pages
    Allocations 40735
    Rate 1
    Target Allocations 1670796
    Future Allocations 0
    Overall 2080000
    Last Notification 1
    MEMORYBROKER_FOR_XTP (internal) Pages
    Allocations 2
    Rate 0
    Target Allocations 1630062
    Future Allocations 0
    Overall 2080000
    Last Notification 1
    Memory Broker Clerk (Buffer Pool) Pages
    Total 274830
    Simulated 0
    Simulation Benefit 0
    Internal Benefit 0
    External Benefit 0
    Value Of Memory 0
    Periodic Freed 0
    Internal Freed 0
    Mainly we have SQL and IIS on server

Maybe you are looking for