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.
ShawnIdan,
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. -
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 -
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.0Hi 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 -
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. -
제품 : 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
------------------- -
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
AnandIn 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,
HieuI'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 -
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 -
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,
BalaBhawani 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 -
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.
-
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 websiteThis 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
-
PCG and Windows error - how I fixed
I'll make this post in the hope it might help others. I was a sufferer of, and an early contributor to, one of the long running PCG error threads. After several years of successful Premier/Encore authoring with a successful workflow I suffered the dr
-
IPod reset utility ( not compatible )
Pls help me with this... my operating system is windows vista, itunes cannot able to read my ipod, it said that i have to reset it with "ipod reset utility" but it is not compatible with my O.S.
-
I got my Imac and Trackpad in may so its new and the batterys have run out on the trackpad, so i have put new batterys in and its not even turning back on i have tried the batterys the other way round ( i used duracell) and still not working, so i pu
-
Hi. I trying do tree in table but results are hopeless ;( When i try do this by outline (netbeans library) I get exception: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at org.netbeans.swing.outline.DefaultOutlineCellRen
-
my microphone will not record in videos or voice memos and i had it for only 7 months