
DSNB401I BUFFERPOOL NAME bp-name, BUFFERPOOL ID bp-id, USE COUNT use-count
Explanation
The DSNB401I message displays output from the -DISPLAY BUFFERPOOL command (Db2). For each buffer pool, this message marks the beginning of multiple lines of information about that buffer pool. Some lines in the output have their own message numbers or alphanumeric identifiers to assist with identification. The first line of the output contains the following information.
DSNB401I BUFFERPOOL NAME bp-name, BUFFERPOOL ID bp-id, USE COUNT use-count
- bp-name
The external name of the buffer pool. bp-name can be one of the following values: BP0 to BP49, BP8K0 to BP8K9, BP16K0 to BP16K9, BP32K, or BP32K1 to BP32K9.
- bp-id
The internal identifier for the buffer pool. bp-id can be one of the following values: 0 to 49, 80 to 89, 100 to 109, or 120 to 129.
- use-count
- The number of open table spaces or index spaces that use this buffer pool. A value of zero means that the buffer pool is inactive.
The remaining output for each buffer pool consists of one or more of the following sections, in the indicated order.
DSNB402I: Information about allocation status
The basic buffer pool information is followed by a description of the allocation status of the buffer pool.
The values of VPSIZE MINIMUM and VPSIZE MAXIMUM are used only when AUTOSIZE =YES.
DSNB402I - BUFFER POOL SIZE = pool-size BUFFERS AUTOSIZE = autosize
VPSIZE MINIMUM = minimum size VPSIZE MAXIMUM = maximum-size
ALLOCATED = allocated-buffers TO BE DELETED = delete-buffers
IN-USE/UPDATED = current-buffers
OVERFLOW ALLOC = over-buffers
- BUFFER POOL SIZE = pool-size BUFFERS
- The user-specified buffer pool size.
- AUTOSIZE = autosize
- The buffer pool AUTOSIZE attribute that is applicable to the current allocation of the buffer pool.
- YES
- The buffer pool uses Workload Manager (WLM) services, if available, to automatically adjust the size of the buffer pool. The size is adjusted based on dynamic monitoring of the workload goals and the storage that is available on the system.
- NO
- The buffer pool does not use WLM services for automatic sizing adjustment of buffer pools.
- VPSIZE MINIMUM = minimum size
- The minimum size of the buffer pool. This value is meaningful only when the value of autosize is YES. If the value was never specified, a value of 0 is shown, and Db2 uses a default value of 75% of the specified value of VPSIZE.
- VPSIZE MAXIMUM = maximum-size
- The maximum size of the buffer pool. This value is meaningful only when the value of autosize is YES. If the value was never specified, a value of 0 is shown, and Db2 uses the defaults value, which is 25% greater than the specified VPSIZE value.
- ALLOCATED = allocated-buffers
- The number of allocated buffers in an active buffer pool.
- TO BE DELETED = delete-buffers
- The number of buffers to be deleted in an active buffer pool because of pool contraction.
- IN-USE/UPDATED = current-buffers
- The number of currently active buffers in the buffer pool. These buffers cannot be stolen.
- OVERFLOW ALLOC = over-buffers
- The number of allocated buffers in the overflow area for a buffer pool that uses PGSTEAL(NONE). The buffers that are allocated to the overflow area are counted within of the VPSIZE value, and they are counted as part of the ALLOCATED value.
DSNB404I: Threshold information
The information about allocation status is followed by information about the user-modifiable thresholds for the buffer pool.
DSNB404I - THRESHOLDS -
VP SEQUENTIAL = vpseq
SP SEQUENTIAL = spseq
DEFERRED WRITE = dwt
VERTICAL DEFERRED WRT = dwv1,dwv2
PARALLEL SEQUENTIAL = vppseqt
ASSISTING PARALLEL SEQT = vpxpseqt
- vpseq
- The sequential steal threshold for the virtual pool, expressed as a percentage of the total buffer pool size.
- spseq
- The sequential steal threshold for the simulated pool, expressed as a percentage of the total simulated buffer pool size.
- dwt
- The free-buffer deferred write threshold for the buffer pool, expressed as a percentage of the total buffer pool size.
- dwv1
- The vertical deferred write threshold for the buffer pool, expressed as a percentage of the total buffer pool size.
- dwv2
- The vertical deferred write threshold for the buffer pool, expressed as an absolute number of buffers. dwv2 is used to determine the threshold only if dwv1 is 0 and dwv2 is non-zero. Otherwise, dwv1 is used to determine the threshold.
- vppseqt
- The sequential threshold for parallel query processing, expressed as a percentage of the virtual sequential steal threshold. When the threshold is set to 0, parallel query processing is not supported.
- vpxpseqt
- The assisting parallel sequential threshold, expressed as a percentage of the sequential threshold for parallel query processing. Use the vpxpseqt value to control how much buffer resource is used when this Db2 member is assisting another member of the group in parallel processing. When the threshold is set to 0, this buffer pool is not used to assist other data-sharing members in processing a query. In a non-data- sharing environment, this value is ignored.
DSNB406I: PGFIX and PGSTEAL information
The DISPLAY BUFFERPOOL output includes a description of the PGFIX and PGSTEAL attributes for the buffer pool.
DSNB406I - PGFIX ATTRIBUTE -
CURRENT = current-pgfix
PENDING = pending-pgfix
PAGE STEALING METHOD - =
CURRENT = current-pgsteal
PENDING = pending-pgsteal
- CURRENT = current-pgfix
- The value of the page fix (PGFIX) attribute for the current allocation of the buffer pool.
- YES
- The buffer pool is fixed in real storage for the long term.
- NO
- The buffer pool is fixed in real storage only during an I/O operation.
- PENDING = pending-pgfix
- The value of the PGFIX attribute that is to be applied for the next allocation of the virtual buffer pool.
- YES
- The buffer pool is to be fixed in real storage for the long term.
- NO
- The buffer pool is to be fixed in real storage only during an I/O operation.
- PAGE STEALING METHOD -
-
- CURRENT = current-pgsteal
- The value of the page stealing method that is in use for the buffer pool
- LRU
- The least recently used (LRU) algorithm is used to manage page stealing. This method is the default value.
- FIFO
- The first-in, first-out (FIFO) algorithm is used to manage page stealing.
- NONE
- No page stealing occurs. Objects that use this buffer pool are kept resident.
- PENDING = pending-pgsteal
- The value of the page stealing method (PGSTEAL) that is to be applied for the next allocation of the virtual buffer pool.
- LRU
- The least recently used (LRU) algorithm is used to manage page stealing. This method is the default value.
- FIFO
- The first-in, first-out (FIFO) algorithm is used to manage page stealing.
- NONE
- No page stealing occurs. Objects that use this buffer pool are kept resident.
Related information
The DISPLAY BUFFERPOOL output includes a description of the PGFIX and PGSTEAL attributes for the buffer pool.
DSNB406I - PGFIX ATTRIBUTE -
CURRENT = current-pgfix
PENDING = pending-pgfix
PAGE STEALING METHOD - =
CURRENT = current-pgsteal
PENDING = pending-pgsteal
- CURRENT = current-pgfix
- The value of the page fix (PGFIX) attribute for the current allocation of the buffer pool.
- YES
- The buffer pool is fixed in real storage for the long term.
- NO
- The buffer pool is fixed in real storage only during an I/O operation.
- PENDING = pending-pgfix
- The value of the PGFIX attribute that is to be applied for the next allocation of the virtual buffer pool.
- YES
- The buffer pool is to be fixed in real storage for the long term.
- NO
- The buffer pool is to be fixed in real storage only during an I/O operation.
- PAGE STEALING METHOD -
-
- CURRENT = current-pgsteal
- The value of the page stealing method that is in use for the buffer pool
- LRU
- The least recently used (LRU) algorithm is used to manage page stealing. This method is the default value.
- FIFO
- The first-in, first-out (FIFO) algorithm is used to manage page stealing.
- NONE
- No page stealing occurs. Objects that use this buffer pool are kept resident.
- PENDING = pending-pgsteal
- The value of the page stealing method (PGSTEAL) that is to be applied for the next allocation of the virtual buffer pool.
- LRU
- The least recently used (LRU) algorithm is used to manage page stealing. This method is the default value.
- FIFO
- The first-in, first-out (FIFO) algorithm is used to manage page stealing.
- NONE
- No page stealing occurs. Objects that use this buffer pool are kept resident.
Related information
DSNB408I: No detail statistics available
DSNB408I indicates that, although you specified the DETAIL option on the DISPLAY BUFFERPOOL command, no detail statistics are available for the requested buffer pool. The statistics are not available because the pool has not been activated since Db2 started.
DSNB408I NO DETAIL STATISTICS AVAILABLE FOR BUFFER POOL bp-name
- BUFFER POOL bp-name
- The name of the buffer pool.
DSNB409I: Start time of the statistics interval for DETAIL(INTERVAL)
When you specify the DETAIL(INTERVAL) option, the output includes the start time of the interval for which the statistics were accumulated.
DSNB409I - INCREMENTAL STATISTICS SINCE base-time
- base-time
- The start time. This value is either the time of the previous incremental display or, if no previous incremental display exists, the time that the buffer pool was first activated.
The format is
hh:mm:ss month dd, yyyy
- hh:mm:ss
- The time expressed as hour:minutes:seconds.
- month
- An alphanumeric abbreviation for the month. For example, a value of OCT means October.
- dd
- The day of the month.
- yyyy
- The year.
DSNB410I: Start time of the statistics interval for DETAIL(*)
When you specify the DETAIL(*) option, the output includes the start time of the interval for which the statistics were accumulated.
DSNB410I - CUMULATIVE STATISTICS SINCE base-time
- base-time
- The start time. This value is the time the buffer pool was first activated.
The format is
hh:mm:ss month dd, yyyy
- hh:mm:ss
- The time expressed as hour:minutes:seconds.
- month
- An alphanumeric abbreviation for the month. For example, a value of OCT means October.
- dd
- The day of the month.
- yyyy
- The year.
DSNB411I: Page read statistics
When you specify the DETAIL option, the output includes the page read statistics for the buffer pool.
DSNB411I - RANDOM GETPAGE = rgp
SYNC READ I/O (R) = srr
SEQ. GETPAGE = sgp
SYNC READ I/O (S) = srs
SYNC READ I/O (ZHL) = srrz
DMTH HIT = dmt
PAGE-INS REQ = pir
SEQUENTIAL = seq
VPSEQT HIT = vsh
RECLASSIFY = rcy
- RANDOM GETPAGE = rgp
- The number of nonsequential GETPAGE requests.
- SYNC READ I/O (R) = srr
- The number of synchronous read I/O operations for nonsequential GETPAGE requests.
- SYNC READ I/O (ZHL) = srrz
- The number of synchronous read I/O operations using zHyperLink.
- SEQ. GETPAGE = sgp
- The number of sequential GETPAGE requests.
- SYNC READ I/O (S) = srs
- The number of synchronous read I/O operations for sequential GETPAGE requests.
- DMTH HIT = dmt
- The number of times that the data management threshold was reached.
- PAGE-INS REQ = pir
- The number of page-in operations that are required for read I/O.
- SEQUENTIAL = seq
- The number of buffers on the sequential least-recently-used (SLRU) chain.
- VPSEQT HIT = vsh
- The number of times that the size of the SLRU chain reached the sequential steal threshold (the VPSEQT value) for the buffer pool.
- RECLASSIFY = rcy
- A statistic that is used by IBM® for serviceability.
Related information
DSNB412I: Sequential prefetch statistics
When you specify the DETAIL option, the output includes the sequential prefetch statistics for the buffer pool.
DSNB412I - SEQUENTIAL PREFETCH -
REQUESTS = pft PREFETCH I/O = pio
PAGES READ = pfp
- REQUESTS = pft
- The number of times that sequential prefetch was requested.
- PREFETCH I/O = pio
- The number of sequential prefetch read I/O operations.
- PAGES READ = pfp
- The number of pages that are read because of sequential prefetch.
Related information
DSNB413I: List prefetch statistics
When you specify the DETAIL option, the output includes the list prefetch statistics for the buffer pool.
DSNB413I - LIST PREFETCH -
REQUESTS = pft PREFETCH I/O = pio
PAGES READ = pfp
- REQUESTS = pft
- The number of times that list prefetch was requested.
- PREFETCH I/O = pio
- The number of list prefetch read I/O operations.
- PAGES READ = pfp
- The number of pages that are read because of list prefetch.
Related information
DSNB414I: Dynamic prefetch statistics
When you specify the DETAIL option, the output includes the dynamic prefetch statistics for the buffer pool.
DSNB414I - DYNAMIC PREFETCH -
REQUESTS = pft PREFETCH I/O = pio
PAGES READ = pfp
- REQUESTS = pft
- The number of times that dynamic prefetch was requested.
- PREFETCH I/O = pio
- The number of dynamic prefetch read I/O operations.
- PAGES READ = pfp
- The number of pages that are read because of dynamic prefetch.
Related information
DSNB415I: Prefetch statistics
When you specify the DETAIL option, the output includes the prefetch statistics for the buffer pool.
DSNB415I - PREFETCH DISABLED -
NO BUFFER = pfd NO READ ENGINE = ree
- NO BUFFER = pfd
- The number of times that prefetch was disabled for one of the following reasons:
- The buffer pool reached the prefetch disabled threshold (90% full).
- A user disabled prefetch by setting the VPSEQT threshold for the buffer pool to zero.
- NO READ ENGINE = ree
- The number of times that prefetch was disabled because an asynchronous read processor was not available.
Related information
DSNB416I: Overflow statistics for PGSTEAL(NONE) buffer pools
When you specify the DETAIL option, the output includes the page read statistics for the overflow area.
DSNB416I - OVERFLOW RANDOM GETPAGE = argp
OVERFLOW SYNC READ I/O (R) = asrr
OVERFLOW SEQ. GETPAGE = asgp
OVERFLOW SYNC READ I/O (S) = asrs
- OVERFLOW RANDOM GETPAGE = argp
- The number of nonsequential getpage requests that use overflowed buffers.
- VERFLOW SYNC READ I/O (R) = asrr
- The number of synchronous read I/O operations for nonsequential getpage requests that use overflowed buffers.
- OVERFLOW SEQ. GETPAGE =asgp
- The number of sequential getpage requests that use overflowed buffers.
- OVERFLOW SYNC READ I/O (S) = asrs
- The number of synchronous read I/O operations for sequential getpage requests that use overflowed buffers.
Related information
DSNB420I: Page write statistics
When you specify the DETAIL option, the output includes the page write statistics for the buffer pool.
DSNB420I - SYS PAGE UPDATES = pages-updated SYS PAGES WRITTEN = pages-written
ASYNC WRITE I/O = async-writes SYNC WRITE I/O = sync-writes
PAGE-INS REQ = page-ins
- SYS PAGE UPDATES = pages-updated
- The number of buffer updates.
- SYS PAGES WRITTEN = pages-written
- The number of pages that are written to disk.
- ASYNC WRITE I/O = async-writes
- The number of asynchronous write I/O operations.
- SYNC WRITE I/O = sync-writes
- The number of synchronous write I/O operations.
- PAGE-INS REQ = page-ins
- The number of page-ins that are required for write I/O.
DSNB421I: Page-write threshold statistics
When you specify the DETAIL option, the output includes the page-write threshold statistics for the buffer pool.
DSNB421I - DWT HIT = dwt VERTICAL DWT HIT = vdw
- DWT HIT = dwt
- The number of times that the deferred write threshold was reached.
- VERTICAL DWT HIT = vdw
- The number of times that the vertical deferred write threshold was reached.
Related information
DSNB431I: Information about allocation status for simulated buffer pools
The description of the allocation status of the buffer pool is followed by a description of the allocation status of the simulated buffer pool.
DSNB431I - SIMULATED BUFFER POOL SIZE = pool-size BUFFERS
ALLOCATED = allocated-buffers
IN-USE = current-in-use HIGH-IN-USE = high-in-use
SEQ-IN-USE = current-sequential-in-use HIGH SEQ-IN-USE = high-sequential-in-use
- SIMULATED BUFFER POOL SIZE = pool-size BUFFERS
- The user-specified simulated buffer pool size.
- ALLOCATED = allocated-buffers
- The number of simulated buffers that are currently allocated in the simulated buffer pool.
- IN-USE = current-in-use
- The number of simulated buffers that are currently being used to track pages.
- HIGH IN-USE = high-in-use
- The highest number of simulated buffers that have been in use in the simulated buffer pool since the buffer pool simulation began.
- SEQ IN-USE = current-sequential-in-use
- The number of simulated buffers for sequentially accessed pages that are currently in use in the simulated buffer pool.
- HIGH SEQ-IN-USE = high-sequential-in-use
- The highest number of simulated buffers for sequentially accessed pages that have been in use in the simulated buffer pool since the buffer pool simulation began.

DSNB432I: Simulated buffer pool activity
When you specify the DETAIL option, the output includes statistics on activity in the simulated buffer pool, including the numbers of page accesses that the buffer pool simulation determined could be avoided, for various types of read activity.

DSNB432I - SIMULATED BUFFER POOL ACTIVITY -
AVOIDABLE READ PAGE MISSES -
SYNC FROM DASD (R) = pages-sync-rand-dasd
SYNC FROM DASD (S) = pages-sync-seq-dasd
ASYNC FROM DASD = pages-async-dasd
SYNC FROM GBP (R) = pages-sync-rand-gbp
SYNC FROM GBP (S) = pages-sync-seq-gbp
ASYNC FROM GBP = pages-async-gbp
PAGES MOVED INTO SIMULATED BUFFER POOL = pages-to-sim-bp
TOTAL AVOIDABLE SYNC I/O DELAY = sync-io-delay MILLISECONDS

- pages-sync-rand-dasd
- The number of pages accessed randomly by avoidable synchronous read I/O from disk.
- pages-sync-seq-dasd
- The number of pages accessed sequentially by avoidable synchronous read I/O from disk.
- pages-async-dasd
- The number of pages prefetched by avoidable asynchronous read I/O from disk.
- pages-sync-rand-gbp
- The number of pages accessed randomly by avoidable synchronous read from the group buffer pool..
- pages-sync-seq-gbp
- The number of pages accessed sequentially by avoidable synchronous read from the group buffer pool.
- pages-async-gbp
- The number of pages accessed by avoidable asynchronous read from the group buffer pool.
- pages-to-sim-bp
- The number of pages that were logically moved from the virtual buffer pool into the simulated buffer pool.
- sync-io-delay
- The total time in milliseconds that the buffer pool simulation determined would be spent waiting for synchronous read I/O from disk.

DSNB440I: Parallel activity statistics
When you specify the DETAIL option, the output includes statistics about parallel activities for the buffer pool.
DSNB440I - PARALLEL ACTIVITY -
PARALLEL REQUEST = tpa DEGRADED PARALLEL = dpa
- PARALLEL REQUEST = tpa
- The total number of negotiations with the buffer pool for the requested number of sequential prefetch streams.
- DEGRADED PARALLEL = dpa
- The total number of times that the negotiation resulted in the degraded mode of parallel operations.
DSNB441I: LPL activity statistics
When you specify the DETAIL option, the output includes statistics about LPL activity for the buffer pool.
DSNB441I - LPL ACTIVITY -
PAGES ADDED = pages
- pages
- The total number of pages for all page sets that are added to the logical page list (LPL) in this buffer pool. This value is equal to the number of DSNB250E messages that are written to the system log after the most recent execution of the DISPLAY BUFFERPOOL command with the DETAIL option.
Related information
DSNB453I: Cached and changed page statistics
The output includes the number of cached pages and changed pages in the buffer pool for a data set if all of the following conditions are true:
- You specified the LSTATS option on the DISPLAY BUFFERPOOL command.
- The buffer pool is an active buffer pool.
- The number of cached and changed pages are not zero.
The relevant table space or index space is identified in either line DSNB464I or line DSNB465I. The data set is identified in line DSNB466I.
DSNB453I - VP CACHED PAGES -
CURRENT = vcount MAX = mvcount
CHANGED = ccount MAX = mccount
- CURRENT = vcount
- The number of cached pages in the virtual pool for the data set. This value is the number of buffers that contain pages for the data set in the buffer pool.
- MAX = mvcount
- The maximum number of cached pages in the virtual pool for the data set since the last DISPLAY BUFFERPOOL command with the LSTATS option was issued.
- CHANGED = ccount
- The number of changed pages in the virtual pool for the data set. This value is the number of buffers that were changed in the buffer pool for the data set.
- MAX = mccount
- The maximum number of changed pages in the virtual pool for the data set since the last DISPLAY BUFFERPOOL command with the LSTATS option was issued.
DSNB455I: Synchronous I/O delay statistics
The output includes synchronous I/O delay statistics if all of the following conditions are true:
- You specified the LSTATS option on the DISPLAY BUFFERPOOL command.
- The buffer pool is an active buffer pool.
- The values of the synchronous I/O delay statistics are not zero.
These synchronous I/O delay statistics are reported for a data set for an open table space or index space that is associated with the buffer pool. The values that are listed are the statistics that were gathered since the last display for the data set.


The relevant table space or index space is identified in either line DSNB464I or line DSNB465I. The relative data set within the table space or index space is identified in line DSNB466I.
DSNB455I - SYNCHRONOUS I/O DELAYS -
AVERAGE DELAY = avd
MAXIMUM DELAY = mxd
TOTAL PAGES = tpg
- avd
- The average I/O delay in microseconds for pages in the data set.
- mxd
- The maximum I/O delay in microseconds for pages in the data set.
- tpg
- The total number of pages that are read or written for the data set.
SYNCHRONOUS I/O DELAYS WITH ZHYPERLINK -
AVERAGE DELAY = avdz
MAXIMUM DELAY = mxdz
TOTAL PAGES = tpgz
- avdz
- The average I/O delay in microseconds for pages in the data set when zHyperLink is used.
- mxdz
- The maximum I/O delay in microseconds for pages in the data set when zHyperLink is used.
- tpgz
- The total number of pages that are read or written for the data set when zHyperLink is used.
Related information
DSNB456I: Asynchronous I/O delay statistics
The output includes asynchronous I/O delay statistics if all of the following conditions are true:
- You specified the LSTATS option on the DISPLAY BUFFERPOOL command.
- The buffer pool is an active buffer pool.
- The values of the asynchronous I/O delay statistics are not zero.
These asynchronous I/O delay statistics are reported for a data set for an open table space or index space that is associated with the buffer pool. The values that are listed are the statistics that were gathered since the last display for the data set.
The relevant table space or index space is identified in either line DSNB464I or line DSNB465I. The relative data set within the table space or index space is identified in line DSNB466I.
DSNB456I - ASYNCHRONOUS I/O DELAYS -
AVERAGE DELAY = avd
MAXIMUM DELAY = mxd
TOTAL PAGES = tpg
TOTAL I/O COUNT = tio
- avd
- The average I/O delay in microseconds for pages in the data set.
- mxd
- The maximum I/O delay in microseconds for pages in the data set.
- tpg
- The total number of pages that are read or written for the data set.
- tpg
- The total number of I/O operations that are issued for the data set.
DSNB457I: Simulated buffer pool page statistics
The output includes the number of simulated pages in the simulated buffer pool for a data set if all of the following conditions are true:
- You specified the LSTATS option on the DISPLAY BUFFERPOOL command.
- The buffer pool is an active buffer pool.
- The number of simulated pages in the simulated buffer pool is not zero.
The relevant table space or index space is identified in either line DSNB464I or line DSNB465I. The data set is identified in line DSNB466I.
DSNB457I - NUMBER OF PAGES IN THE SIMULATED BUFFER POOL -
CURRENT = scount MAX = mscount
- CURRENT = scount
- The number of pages from the data set that are currently simulated in the simulated buffer pool.
- MAX = mscount
- The maximum number of pages from the data set that have been simulated in the simulated buffer pool since the last DISPLAY BUFFERPOOL command with the LSTATS option was issued.
DSNB459I: Open failure for a data set
Message DSNB459I indicates that a previous attempt to access a data set failed because of an allocation or open error. This message is displayed only when you specify the LIST option on the DISPLAY BUFFERPOOL command for an active buffer pool and this error condition occurs.
The relevant table space or index space is identified in either line DSNB464I or line DSNB465I.
DSNB459I - csect-name OPEN FAILURE HAS OCCURRED FOR DATASET dsn
- csect-name
- The name of the control section that issued the message.
- DATASET = dsn
- The data set number. This value is the relative data set number within a table space or index space.
Other data set and buffer pool information might be displayed in subsequent messages.
When you specify the LIST option, the output includes information about page sets and partition lists.
The message output begins with the introductory text PAGE SET/PARTITION LIST INFORMATION. The introductory text is followed by column headers and multiple lines of information.
DSNB460I @ ----------------PAGE SET/PARTITION LIST INFORMATION---------------- --------DATA SHARING INFO-------- TS GBP MEMBER CASTOUT USE P-LOCK DATABASE SPACE NAME INST PART IX DEP NAME OWNER COUNT STATE ======== =========== ==== ==== == === ======== ======= ===== ======
- DATABASE
- The name of the database. This field is blank when the line provides information about the same database as the preceding line or lines.
- SPACE NAME
- The name of the table space. This field is blank when the line provides information about the same table space as the preceding line or lines.
- INST
- The instance number.
- PART
- One of the following values:
- The partition number.
- For a simple table space or simple index space: a blank.
- For non-partitioned indexes on a partitioned table space: the logical partition number preceded by the character L (for example, L01).
- TS IX
- The type of object: either TS for table space or IX for index space.
- GBP DEP
- An indicator of group buffer pool (GBP) dependency. The indicator can be either of the following values:
- Y
- The page set or partition is GBP-dependent.
- N
- The page set or partition is not GBP-dependent.
- MEMBER NAME
- The name of the member that the detail line pertains to.
- CASTOUT OWNER
- An indicator of whether the member is the castout owner. The indicator can be either of the following values:
- Y
- The member is the castout owner.
- Blank
- The member is not the castout owner.
- USE COUNT
- The number of active claimers or drainers for the page set or partition for the member.
- P-LOCK STATE
- The P-lock state that the member currently holds. The state can be any of the following values:
- IS
- R/O interest. Other members have interest in this page set or partition. The page set or partition is GBP-dependent.
- IX
- R/W interest. Other members have interest in this page set or partition. The page set or partition is GBP-dependent.
- S
- R/O interest. Other members might be reading the page set or partition. The page set or partition is not GBP-dependent.
- SIX
- R/W interest. Other members might be reading the page set or partition. The page set or partition is GBP-dependent.
- NSU
- R/W interest. The page set or partition is GBP-dependent.
- X
- R/W interest. No other members are accessing the page set or partition. The page set or partition is not GBP-dependent.
- US
- A temporary state that can be held by a restarting Db2 when
waiting for retained locks
is enabled. - number
- A number for use as a diagnostic aid. A number is displayed only when a DISPLAY BUFFERPOOL command encounters an undefined lock state.
If the DISPLAY BUFFERPOOL LIST command finds more than 255 lines of output to display, the output is presented in multiple sections. Each section is a new instance of message DSNB460I with the addition of (CONTINUED)
in the message heading:
DSNB460I @ (CONTINUED)
Message DSNB460I is issued in a data-sharing environment. In a non-data-sharing environment, message DSNB464I is issued instead.
If no information is available, message DSNB460I is followed by message DSNB463I.
DSNB463I: No objects matched selection criteria
Message DSNB463I indicates that Db2 did not find any page sets or partitions that matched the selection criteria.
DSNB463I - * * * NO OBJECTS MATCHED LIST/LSTATS SELECTION CRITERIA
For example, this message is displayed for DIS BPOOL(BP0) GBPDEP(Y) if Db2 did not find any page sets or partitions that are group-buffer-pool dependent (GBP-dependent).
When message DSNB463I is returned, the DISPLAY BUFFERPOOL command terminates normally.
If you expected to see a list of page sets or partitions, review and correct the syntax of the DISPLAY BUFFERPOOL command as needed. Consider adding or changing the filter keywords to obtain a list of page sets or partitions.
DSNB464I: Page set and partition list information (for a non-data-sharing environment)
When you specify the LIST option, the output includes information about page sets and partition lists.
The message output begins with the introductory text PAGE SET/PARTITION LIST INFORMATION. The introductory text is followed by column headers and multiple lines of information.
DSNB464I @ PAGE SET/PARTITION LIST INFORMATION TS USE DATABASE SPACE NAME INST PART IX COUNT ======== =========== ==== ==== == =====
- DATABASE
- The name of the database. This field is blank when the line provides information about the same database as the preceding line or lines.
- SPACE NAME
- The name of the table space. This field is blank when the line provides information about the same table space as the preceding line or lines.
- INST
- The instance number.
- PART
- One of the following values:
- The partition number.
- For a simple table space or simple index space, a blank.
- For non-partitioned indexes on a partitioned table space, the logical partition number preceded by the character L (for example, L01).
- TS IX
- The type of object: either TS for table space or IX for index space.
- USE COUNT
- The number of active claimers or drainers for the page set or partition for the member.
If the DISPLAY BUFFERPOOL LIST command finds more than 255 lines of output to display, the output is presented in multiple sections. Each section is a new instance of message DSNB464I with the addition of (CONTINUED)
in the message heading:
DSNB464I @ (CONTINUED)
Message DSNB464I is issued in a non-data-sharing environment. In a data-sharing environment, message DSNB460I is issued instead.
If no information is available, message DSNB464I is followed by message DSNB463I.
DSNB466I: Page set and partition statistics
When you specify the LSTATS option, the output includes statistics for data sets. Those statistics are introduced by message DSNB466I.
DSNB466I -
------------------PAGE SET/PARTITION STATISTICS-------------------
DSNB467I: Data set statistics
When you specify the LSTATS option, the output includes statistics about data sets for objects that are associated with active buffer pools.
DSNB467I - STATISTICS FOR object-type database-name.space-name INSTANCE instance-number -
DATA SET #: set-number USE COUNT: application-count
- STATISTICS FOR object-type
- The type of object: either TABLE SPACE or INDEX SPACE.
- database-name
- The name of the database.
- space-name
- The name of the table space or index space.
- instance-number
- The instance number of the table space or index space.
- DATA SET #: set-number
- The relative data set number within the table space or index space.
- USE COUNT: application-count
- The number of applications that have a claim or drain on the page set or partition.
This message is followed by one or more of the following messages: DSNB453I, DSNB455I, or DSNB456I.
Related information
DSNB546I: Frame size allocation
Message DSNB546I describes the frame size allocation status of the buffer pool. If the specified number of buffers with the specified frame size are not available, Db2 allocates some of the buffers with a different frame size. In that case, Db2 issues multiple instances of this message to show the number of buffers that are allocated with each frame size.
DSNB546I - PREFERRED FRAME SIZE preferred-size buffer-count BUFFERS USING frame-size FRAME SIZE ALLOCATED
- preferred-size
- The requested frame size. If you used the ALTER BUFFERPOOL command with the FRAMESIZE option, the specified FRAMESIZE value is displayed as preferred-size.
This value can be 4K, 1M, or 2 GB.
- buffer-count
- The number of buffers that are allocated with the frame-size value.
This value might include storage frames that have been logically removed from the buffer pool, but which Db2 cannot yet free.
- frame-size
- The actual frame size that Db2 used for the buffers.
This value can be 4K, 1M, or 2 GB.

DSNB550I: Page stealing method change
Message DSNB550I is displayed only after a buffer pool is allocated for which the requested FRAMESIZE and PGSTEAL values are FRAMESIZE(2G) and PGSTEAL(NONE).
DSNB550I - CURRENT PAGE STEALING METHOD = NONE
PAGE STEALING METHOD BEING USED = LRU
PGSTEAL(NONE) and FRAMESIZE(2G) are not compatible in Db2 12. If you specify these options together, Db2 issues message DSNB549I and uses the PGSTEAL(LRU) algorithm until the next allocation of the buffer pool. However, PGSTEAL(NONE) is recorded in the BSDS. To use PGSTEAL(NONE), specify FRAMESIZE(1M) or FRAMESIZE(4K). For more information, see Changed behavior for PGSTEAL(NONE) buffer pools
in Storage release incompatibilities in Db2 12.

DSN9022I: Normal completion
The DISPLAY THREAD output normally ends with message DSN9022I.
DSN9022I - DSNB1CMD '-DISPLAY BUFFERPOOL' NORMAL COMPLETION
Related information
DSNB499I: Display terminated because of insufficient space
If the DISPLAY BUFFERPOOL output is too long, the output ends with message DSNB499I. This message indicates that the command was unable to obtain storage for more messages. This situation occurs only for a long display request, such as a detail display for many buffer pools.
DSNB499I - DISPLAY TERMINATED DUE TO INSUFFICIENT MESSAGE SPACE
The output is truncated.
Reissue the DISPLAY BUFFERPOOL command, and specify a smaller number of buffer pools.
System action
Processing continues.
