first extentsize exceeds nptotal
Posted in 2006
Topics: High Availability & Replication, Storage & Space Management, SQL Development & Query Writing, Server Administration, Platform-Specific Issues
Hi,
Could someone explain how the first extent size of a table can exceeds the
total pages of a that table ?
We are in IDS7.31 AIX 4.3.3 and our dbspaces have chunks of 2Gbytes.
dbaccess dbdev - <<eof
select t.tabname, p.nptotal, p.npused, p.npdata, p.nextns, p.fextsiz,p.nextsiz, p.rowsize, p.nrows
from systables t, sysmaster:sysptnhdr p
where t.tabname in ("doc","ide","bfo") and t.partnum = p.partnum
eof
tabname bfo
nptotal 30948
npused 13455
npdata 8521
nextns 1
fextsiz 98079
nextsiz 2250
rowsize 1328
nrows 282798
oncheck -pe |grep bfo
dbdev:informix.bfo 492315 30948
mvg,
Yves
*****DISCLAIMER*****
Dit bericht en alle bijhorende zijn uitsluitend bestemd voor de geadresseerde
en vertrouwelijk.
Indien dit bericht niet voor U bestemd is, gelieve dit dan te vernietigen en
de verzender te verwittigen.
Openbaring, vermenigvuldiging, verspreiding en verstrekking aan derden is niet
toegestaan, tenzij anders vermeld.
Aangezien internet de integriteit van dit bericht niet kan verzekeren, kan de
Dienst Vreemdelingenzaken niet verantwoordelijk gesteld worden indien dit
bericht gewijzigd is.
Bezoek onze website: http://www.dofi.fgov.be
----------------------------------------
*****DISCLAIMER*****
Ce message et toutes les pieces jointes sont etablis a l'intention exclusive
de ses destinataires et sont confidentiels.
Si vous recevez ce message par erreur, merci de le detruire et d'en avertir
l'expediteur.
Toute utilisation de ce message non conforme a sa destination, toute diffusion
ou toute publication, totale ou partielle, est interdite, sauf autorisation
expresse.
L'internet ne permettant pas d'assurer l'integrite de ce message, l'Office des
Etrangers decline toute responsabilite au titre de ce message, dans
l'hypothese ou il aurait ete modifie.
Visiter notre site web: http://www.dofi.fgov.be
Fextsize and nextsize are in KB not pages and AIX is a 4K page system, so your
fextsize of 98079 is really only 24519 pages to which some additional extents
were added that were continguous to make the single extent of 30948 pages you
have now.
Art S. Kagel
----- Original Message -----
From: Support Inf.... <ids@iiug.org>
At: 8/01 15:06:14
Hi,
Could someone explain how the first extent size of a table can exceeds the
total pages of a that table ?
We are in IDS7.31 AIX 4.3.3 and our dbspaces have chunks of 2Gbytes.
dbaccess dbdev - <<eof
select t.tabname, p.nptotal, p.npused, p.npdata, p.nextns, p.fextsiz,p.nextsiz, p.rowsize, p.nrows
from systables t, sysmaster:sysptnhdr p
where t.tabname in ("doc","ide","bfo") and t.partnum = p.partnum
eof
tabname bfo
nptotal 30948
npused 13455
npdata 8521
nextns 1
fextsiz 98079
nextsiz 2250
rowsize 1328
nrows 282798
oncheck -pe |grep bfo
dbdev:informix.bfo 492315 30948
mvg,
Yves
*****DISCLAIMER*****
Dit bericht en alle bijhorende zijn uitsluitend bestemd voor de geadresseerde
en vertrouwelijk.
Indien dit bericht niet voor U bestemd is, gelieve dit dan te vernietigen en
de verzender te verwittigen.
Openbaring, vermenigvuldiging, verspreiding en verstrekking aan derden is niet
toegestaan, tenzij anders vermeld.
Aangezien internet de integriteit van dit bericht niet kan verzekeren, kan de
Dienst Vreemdelingenzaken niet verantwoordelijk gesteld worden indien dit
bericht gewijzigd is.
Bezoek onze website: http://www.dofi.fgov.be
----------------------------------------
*****DISCLAIMER*****
Ce message et toutes les pieces jointes sont etablis a l'intention exclusive
de ses destinataires et sont confidentiels.
Si vous recevez ce message par erreur, merci de le detruire et d'en avertir
l'expediteur.
Toute utilisation de ce message non conforme a sa destination, toute diffusion
ou toute publication, totale ou partielle, est interdite, sauf autorisation
expresse.
L'internet ne permettant pas d'assurer l'integrite de ce message, l'Office des
Etrangers decline toute responsabilite au titre de ce message, dans
l'hypothese ou il aurait ete modifie.
Visiter notre site web: http://www.dofi.fgov.be
*******************************************************************************
Forum Note: Use "Reply" to post a response in the discussion forum.
Hi Art,
the first extentsize and nextsz are still in pages (4Kb)
In the create table, alter table statements there are in Kb.
Look at $INFORMIXDIR/etc/sysmaster.sql
I'm looking for another unknown reason.
Yves
-----Original Message-----
From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org]
Sent: 01 August 2006 21:07
To: ids@iiug.org
Subject: Re: first extentsize exceeds nptotal [7191]
Fextsize and nextsize are in KB not pages and AIX is a 4K page system, so
your
fextsize of 98079 is really only 24519 pages to which some additional
extents
were added that were continguous to make the single extent of 30948 pages
you
have now.
Art S. Kagel
----- Original Message -----
From: Support Inf.... <ids@iiug.org>
At: 8/01 15:06:14
Hi,
Could someone explain how the first extent size of a table can exceeds the
total pages of a that table ?
We are in IDS7.31 AIX 4.3.3 and our dbspaces have chunks of 2Gbytes.
dbaccess dbdev - <<eof
select t.tabname, p.nptotal, p.npused, p.npdata, p.nextns, p.fextsiz,p.nextsiz, p.rowsize, p.nrows
from systables t, sysmaster:sysptnhdr p
where t.tabname in ("doc","ide","bfo") and t.partnum = p.partnum
eof
tabname bfo
nptotal 30948
npused 13455
npdata 8521
nextns 1
fextsiz 98079
nextsiz 2250
rowsize 1328
nrows 282798
oncheck -pe |grep bfo
dbdev:informix.bfo 492315 30948
mvg,
Yves
*****DISCLAIMER*****
Dit bericht en alle bijhorende zijn uitsluitend bestemd voor de
geadresseerde
en vertrouwelijk.
Indien dit bericht niet voor U bestemd is, gelieve dit dan te vernietigen en
de verzender te verwittigen.
Openbaring, vermenigvuldiging, verspreiding en verstrekking aan derden is
niet
toegestaan, tenzij anders vermeld.
Aangezien internet de integriteit van dit bericht niet kan verzekeren, kan
de
Dienst Vreemdelingenzaken niet verantwoordelijk gesteld worden indien dit
bericht gewijzigd is.
Bezoek onze website: http://www.dofi.fgov.be
----------------------------------------
*****DISCLAIMER*****
Ce message et toutes les pieces jointes sont etablis a l'intention exclusive
de ses destinataires et sont confidentiels.
Si vous recevez ce message par erreur, merci de le detruire et d'en avertir
l'expediteur.
Toute utilisation de ce message non conforme a sa destination, toute
diffusion
ou toute publication, totale ou partielle, est interdite, sauf autorisation
expresse.
L'internet ne permettant pas d'assurer l'integrite de ce message, l'Office
des
Etrangers decline toute responsabilite au titre de ce message, dans
l'hypothese ou il aurait ete modifie.
Visiter notre site web: http://www.dofi.fgov.be
****************************************************************************
***
Forum Note: Use "Reply" to post a response in the discussion forum.
****************************************************************************
***
Forum Note: Use "Reply" to post a response in the discussion forum.
*****DISCLAIMER*****
Dit bericht en alle bijhorende zijn uitsluitend bestemd voor de geadresseerde
en vertrouwelijk.
Indien dit bericht niet voor U bestemd is, gelieve dit dan te vernietigen en
de verzender te verwittigen.
Openbaring, vermenigvuldiging, verspreiding en verstrekking aan derden is niet
toegestaan, tenzij anders vermeld.
Aangezien internet de integriteit van dit bericht niet kan verzekeren, kan de
Dienst Vreemdelingenzaken niet verantwoordelijk gesteld worden indien dit
bericht gewijzigd is.
Bezoek onze website: http://www.dofi.fgov.be
----------------------------------------
*****DISCLAIMER*****
Ce message et toutes les pieces jointes sont etablis a l'intention exclusive
de ses destinataires et sont confidentiels.
Si vous recevez ce message par erreur, merci de le detruire et d'en avertir
l'expediteur.
Toute utilisation de ce message non conforme a sa destination, toute diffusion
ou toute publication, totale ou partielle, est interdite, sauf autorisation
expresse.
L'internet ne permettant pas d'assurer l'integrite de ce message, l'Office des
Etrangers decline toute responsabilite au titre de ce message, dans
l'hypothese ou il aurait ete modifie.
Visiter notre site web: http://www.dofi.fgov.be
Hi Yves,
The firsst and next extent size are the requested extent sizes specified
with the create or alter (only possible for next extent size) table
staement. When you specify for example 100 Mb, but the largest contiguous
block of free pages in the requested dbspace is only 65 MB, then IDS will
only claim that 65 MB. In other words, the space that you request is nt
always the space that you get assigned. IDS will assign the biggest block
available in these cases. It will NOT claim multiple blocks (extents) to
get upto 100 MB (in this example), this is done to prevent creating
unnecessary fragmentation.
Hope this helps.
Kind regards,
Rob Prop
Informa Nederland B.V.
"ART KAGEL, ...." <kagel@bloomberg.net>
Sent by: ids-bounces@iiug.org
01-08-2006 21:17
Please respond to
ids@iiug.org
To
ids@iiug.org
cc
Subject
Re: first extentsize exceeds nptotal [7191]
Fextsize and nextsize are in KB not pages and AIX is a 4K page system, so
your
fextsize of 98079 is really only 24519 pages to which some additional
extents
were added that were continguous to make the single extent of 30948 pages
you
have now.
Art S. Kagel
----- Original Message -----
From: Support Inf.... <ids@iiug.org>
At: 8/01 15:06:14
Hi,
Could someone explain how the first extent size of a table can exceeds the
total pages of a that table ?
We are in IDS7.31 AIX 4.3.3 and our dbspaces have chunks of 2Gbytes.
dbaccess dbdev - <<eof
select t.tabname, p.nptotal, p.npused, p.npdata, p.nextns, p.fextsiz,p.nextsiz, p.rowsize, p.nrows
from systables t, sysmaster:sysptnhdr p
where t.tabname in ("doc","ide","bfo") and t.partnum = p.partnum
eof
tabname bfo
nptotal 30948
npused 13455
npdata 8521
nextns 1
fextsiz 98079
nextsiz 2250
rowsize 1328
nrows 282798
oncheck -pe |grep bfo
dbdev:informix.bfo 492315 30948
mvg,
Yves
*****DISCLAIMER*****
Dit bericht en alle bijhorende zijn uitsluitend bestemd voor de
geadresseerde
en vertrouwelijk.
Indien dit bericht niet voor U bestemd is, gelieve dit dan te vernietigen
en
de verzender te verwittigen.
Openbaring, vermenigvuldiging, verspreiding en verstrekking aan derden is
niet
toegestaan, tenzij anders vermeld.
Aangezien internet de integriteit van dit bericht niet kan verzekeren, kan
de
Dienst Vreemdelingenzaken niet verantwoordelijk gesteld worden indien dit
bericht gewijzigd is.
Bezoek onze website: http://www.dofi.fgov.be
----------------------------------------
*****DISCLAIMER*****
Ce message et toutes les pieces jointes sont etablis a l'intention
exclusive
de ses destinataires et sont confidentiels.
Si vous recevez ce message par erreur, merci de le detruire et d'en
avertir
l'expediteur.
Toute utilisation de ce message non conforme a sa destination, toute
diffusion
ou toute publication, totale ou partielle, est interdite, sauf
autorisation
expresse.
L'internet ne permettant pas d'assurer l'integrite de ce message, l'Office
des
Etrangers decline toute responsabilite au titre de ce message, dans
l'hypothese ou il aurait ete modifie.
Visiter notre site web: http://www.dofi.fgov.be
*******************************************************************************
Forum Note: Use "Reply" to post a response in the discussion forum.
*******************************************************************************
Forum Note: Use "Reply" to post a response in the discussion forum.
--Boundary_(ID_kFKSb7dnDahGgMlsL4IQng)
Hi Rob, thanks for the answer, groetjes, Yves -----Original Message----- From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] Sent: 02 August 2006 09:21 To: ids@iiug.org Subject: Re: first extentsize exceeds nptotal [7200] Hi Yves, The firsst and next extent size are the requested extent sizes specified with the create or alter (only possible for next extent size) table staement. When you specify for example 100 Mb, but the largest contiguous block of free pages in the requested dbspace is only 65 MB, then IDS will only claim that 65 MB. In other words, the space that you request is nt always the space that you get assigned. IDS will assign the biggest block available in these cases. It will NOT claim multiple blocks (extents) to get upto 100 MB (in this example), this is done to prevent creating unnecessary fragmentation. Hope this helps. Kind regards, Rob Prop Informa Nederland B.V. *****DISCLAIMER***** Dit bericht en alle bijhorende zijn uitsluitend bestemd voor de geadresseerde en vertrouwelijk. Indien dit bericht niet voor U bestemd is, gelieve dit dan te vernietigen en de verzender te verwittigen. Openbaring, vermenigvuldiging, verspreiding en verstrekking aan derden is niet toegestaan, tenzij anders vermeld. Aangezien internet de integriteit van dit bericht niet kan verzekeren, kan de Dienst Vreemdelingenzaken niet verantwoordelijk gesteld worden indien dit bericht gewijzigd is. Bezoek onze website: http://www.dofi.fgov.be ---------------------------------------- *****DISCLAIMER***** Ce message et toutes les pieces jointes sont etablis a l'intention exclusive de ses destinataires et sont confidentiels. Si vous recevez ce message par erreur, merci de le detruire et d'en avertir l'expediteur. Toute utilisation de ce message non conforme a sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse. L'internet ne permettant pas d'assurer l'integrite de ce message, l'Office des Etrangers decline toute responsabilite au titre de ce message, dans l'hypothese ou il aurait ete modifie. Visiter notre site web: http://www.dofi.fgov.be