473,480 Members | 1,798 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

overflows : interpretation

I have taken a table snapshot, and noticed two tables with high
overflows. What should be done, if any.

Table Schema = CASTING
Table Name = ABC
Table Type = User
Data Object Pages = 309
Index Object Pages = 56
Rows Read = Not Collected
Rows Written = 1368
Overflows = 62310058
Page Reorgs = 236

Table Schema = CLAIMS
Table Name = CLAIMWORK
Table Type = User
Data Object Pages = 3118
Index Object Pages = 1932
Rows Read = Not Collected
Rows Written = 22408
Overflows = 128472
Page Reorgs = 2994

Table Schema = SYSIBM
Table Name = SYSPLANDEP
Table Type = Catalog
Data Object Pages = 23
Index Object Pages = 33
LOB Object pages = 64
Rows Read = Not Collected
Rows Written = 128
Overflows = 1
Page Reorgs = 10

Nov 12 '05 #1
3 3974

hi****@gmail.com wrote:
I have taken a table snapshot, and noticed two tables with high
overflows. What should be done, if any.


From the System Monitor Guide:

Description: The number of accesses (reads and writes) to overflowed rows of
this table.

Usage: Overflowed rows indicate that data fragmentation has occurred. If this
number is high, you may be able to improve table performance by reorganizing
the table using the REORG utility, which cleans up this fragmentation. A row
overflows if it is updated and no longer fits in the data page where it was
originally written. This usually happens as a result of an update of a
VARCHAR or an ALTER TABLE statement.
--
Message posted via http://www.dbmonster.com
Nov 12 '05 #2
The only way to get things right will be to REORG the table.
REORG will get the overflow caused by the VARCHAR length increase to be
restructured and will then get rid of the overflowed row.
If the overflows are caused by an alter.. add column... then the row will be
rebuilt prperly and wasted dpcae reclaimed.
Overflows typically cause two I/O's to get the actual row to be worked on.
and also uses twice the amount of space (1 page in bp for each row).
HTH, Pierre.

--
Pierre Saint-Jacques
SES Consultants Inc.
514-737-4515
"Anton Versteeg via DBMonster.com" <fo***@DBMonster.com> a écrit dans le
message de news: 51***********@DBMonster.com...

hi****@gmail.com wrote:
I have taken a table snapshot, and noticed two tables with high
overflows. What should be done, if any.


From the System Monitor Guide:

Description: The number of accesses (reads and writes) to overflowed rows
of
this table.

Usage: Overflowed rows indicate that data fragmentation has occurred. If
this
number is high, you may be able to improve table performance by
reorganizing
the table using the REORG utility, which cleans up this fragmentation. A
row
overflows if it is updated and no longer fits in the data page where it
was
originally written. This usually happens as a result of an update of a
VARCHAR or an ALTER TABLE statement.
--
Message posted via http://www.dbmonster.com


Nov 12 '05 #3
Thanks Pierre!! Clear explanation.

Pierre Saint-Jacques wrote:
The only way to get things right will be to REORG the table.
REORG will get the overflow caused by the VARCHAR length increase to be
restructured and will then get rid of the overflowed row.
If the overflows are caused by an alter.. add column... then the row willbe
rebuilt prperly and wasted dpcae reclaimed.
Overflows typically cause two I/O's to get the actual row to be worked on.
and also uses twice the amount of space (1 page in bp for each row).
HTH, Pierre.

--
Pierre Saint-Jacques
SES Consultants Inc.
514-737-4515
"Anton Versteeg via DBMonster.com" <fo***@DBMonster.com> a écrit dans le
message de news: 51***********@DBMonster.com...

hi****@gmail.com wrote:
I have taken a table snapshot, and noticed two tables with high
overflows. What should be done, if any.


From the System Monitor Guide:

Description: The number of accesses (reads and writes) to overflowed rows
of
this table.

Usage: Overflowed rows indicate that data fragmentation has occurred. If
this
number is high, you may be able to improve table performance by
reorganizing
the table using the REORG utility, which cleans up this fragmentation. A
row
overflows if it is updated and no longer fits in the data page where it
was
originally written. This usually happens as a result of an update of a
VARCHAR or an ALTER TABLE statement.
--
Message posted via http://www.dbmonster.com


Nov 12 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
1474
by: TheDD | last post by:
Hello, i'm developping some function to read pbm image files. Somewhere in my code i have: texel_t val; while (in >> val) { ...
3
2735
by: Karthik | last post by:
Hi, I am writing this application that needs a lot of arithmetic calculations. I was wondering if C++ language specifies any way of detecting arithmetic overflows. Let us consider the following...
13
2050
by: Will Pittenger | last post by:
I have a Control derived class. When the parent of the control changes the control's Location property, the stack overflows. I have not found a way to find out what was on the stack when it does...
10
4826
by: datapro01 | last post by:
Running DB2 8.1.6A on AIX 5.1 We are experience package cache overflows. The high water mark for package cache is showing as 16,108,513 bytes, or approximately 3933 4K pages. The package...
2
1334
by: MWB | last post by:
Hi CLC, Suppose I want to evaluate (x*y)/z where x,y,z are unsigned int's. In some cases, though (x*y) might overflow the (xy)/z (the actual product) might be representable as an unsigned int, I...
3
1927
by: db2udbgirl | last post by:
Table level snapshot showed me a entry as below Table Schema = CARD Table Name = DEALER Table Type = User Data Object Pages = 3480 Index Object Pages = 2622 Rows...
1
2734
by: David Beardsley | last post by:
I'm working with several stored procedures processing a large volume of data. After monitoring their execution using Quest's Spotlight functionality I noticed a fair number of overflow accesses...
1
4026
by: Racerx | last post by:
Hi All, I use db2 v8.1 on AIX 5L Evrytikme I take a snapshot for one my databases I can see that there are Hash join overflows and small hash join overflows.. Jus need to know what shud i...
6
1928
by: krishna81m | last post by:
I know that in C++ if we create two char arrays char ch1; ch2; and then do strcpy(ch1,"Hello"); this is wrong and if ch1 and ch2 are allocated one by the other, the memory copies part of the array...
0
7037
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
1
6730
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
6873
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5321
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
4767
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4471
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
2990
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
1
558
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
174
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.