>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<
Misschien heb je hier wat aan?
http://www.devx.com/dbzone/articles/laxseries/lax112701/lax112701.asp
http://www.devx.com/dbzone/articles/laxseries/lax112701/lax112701.asp
bedankt, ik ben al wel iets verder.
Met deze query kan ik opvragen hoeveel ruimte er nog vrij is tussen de laatste extend en de maximale tablespace.
MAAR ik heb een database die al helemaal is gegroeit. dus alle extend zijn al gebruikt. En nu is de database weer opgeschoont, maar die extend kunnen niet krimpen. Dus als ik de bovenstaande query gebruik krijg ik mooi 100% vol te zien.
Iemand die me hier nog mee kan helpen??
Met deze query kan ik opvragen hoeveel ruimte er nog vrij is tussen de laatste extend en de maximale tablespace.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| select total.tablespace_name tsname, count(free.bytes) nfrags, nvl(max(free.bytes)/1024,0) mxfrag, total.bytes/1024 totsiz, nvl(sum(free.bytes)/1024,0) avasiz, (1-nvl(sum(free.bytes),0)/total.bytes)*100 pctusd from dba_data_files total, dba_free_space free where total.tablespace_name = free.tablespace_name(+) group by total.tablespace_name, total.bytes / |
MAAR ik heb een database die al helemaal is gegroeit. dus alle extend zijn al gebruikt. En nu is de database weer opgeschoont, maar die extend kunnen niet krimpen. Dus als ik de bovenstaande query gebruik krijg ik mooi 100% vol te zien.
Iemand die me hier nog mee kan helpen??
>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<
De vrije ruimte in de reeds in gebruik zijnde extents kun je niet opvragen.Op donderdag 28 februari 2002 15:30 schreef Hu9o het volgende:
bedankt, ik ben al wel iets verder.
Met deze query kan ik opvragen hoeveel ruimte er nog vrij is tussen de laatste extend en de maximale tablespace.
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 select total.tablespace_name tsname, count(free.bytes) nfrags, nvl(max(free.bytes)/1024,0) mxfrag, total.bytes/1024 totsiz, nvl(sum(free.bytes)/1024,0) avasiz, (1-nvl(sum(free.bytes),0)/total.bytes)*100 pctusd from dba_data_files total, dba_free_space free where total.tablespace_name = free.tablespace_name(+) group by total.tablespace_name, total.bytes /
MAAR ik heb een database die al helemaal is gegroeit. dus alle extend zijn al gebruikt. En nu is de database weer opgeschoont, maar die extend kunnen niet krimpen. Dus als ik de bovenstaande query gebruik krijg ik mooi 100% vol te zien.
Iemand die me hier nog mee kan helpen??
Wat je wel kunt doen is de database exporteren en weer importeren met compress extents, dan wordt de ruimte wel vrijgegeven.
Who is John Galt?
Ik vind het niet erg dat de extend tot z'n maximum zijn gegroeit. Maar ik wil weten hoeveel data (mb) ik er nog bij kan zetten voordat de database echt vol zit.Op donderdag 28 februari 2002 15:34 schreef justmental het volgende:
[..]
De vrije ruimte in de reeds in gebruik zijnde extents kun je niet opvragen.
Wat je wel kunt doen is de database exporteren en weer importeren met compress extents, dan wordt de ruimte wel vrijgegeven.
Dat exporteren en importeren is op een goede optie, maar dan moet ik iedere keer als ik wil weten hoeveel vrij is dat doen. Het zou makkelijker zijn als er dan een query zou zijn die dat weergeeft.
Alvast bedankt voor het meedenken.
>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<
*SCHOP*
>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<
De vrije ruimte in de reeds in gebruik zijnde extents kun je niet opvragen.Op donderdag 28 februari 2002 20:09 schreef Hu9o het volgende:
*SCHOP*
Who is John Galt?
Als dat zo zou zijn, dan zou Oracle flink tekort schieten.... Het moet gewoon kunnen!Op donderdag 28 februari 2002 20:12 schreef justmental het volgende:
[..]
De vrije ruimte in de reeds in gebruik zijnde extents kun je niet opvragen.
>>>>>>>>>>>>>>>>>>>>>>>>>Vertel Microsoft over dit probleem <<<<<<<<<<<<<<<<<<<<<<<<<
Pagina: 1