Many thanks for the help. We'll check what works best.
pet
Edit:
Thanks to the hint with the syspaghdr and Google I've found the following query which delivers exactly the information we need - the maximal amount of additional extents per table:
select {+ ordered, index(a, syspaghdridx) } -- necessary
c.tabname, -- the table or index
c.dbsname, -- the database
b.name, -- the dbspace
trunc(a.pg_frcnt / 8) frext -- the free extents
from sysmaster:sysdbspaces b,
sysmaster:syspaghdr a,
sysmaster:systabnames c
where a.pg_partnum = sysmaster:partaddr(b.dbsnum, 1)
and sysmaster:bitval(a.pg_flags, 2) = 1
and a.pg_nslots = 5
and c.partnum = sysmaster:partaddr(b.dbsnum, a.pg_pagenum)
order by 4 asc -- show me the problem candidates first
The query is from
this dbforum.