tag:blogger.com,1999:blog-17143762.post9068054955606261537..comments2023-05-03T11:43:01.932+02:00Comments on MP Oracle Blog: Performance-Probleme beim Zugriff auf DBA_FREE_SPACEMartin Preisshttp://www.blogger.com/profile/06388592214305009761noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-17143762.post-10293490659906238292015-07-17T10:59:04.463+02:002015-07-17T10:59:04.463+02:00Hallo Matthias,
ja, das war etwas unglücklich form...Hallo Matthias,<br />ja, das war etwas unglücklich formuliert: mit einer Schleife ist das natürlich kein Problem. Aber ich hätte gerne ein Kommando "drop all table temp" (über die Syntax könnte man streiten", das alle Versionen zu temp aus dem Recyclebin löscht. Das steht auf meiner Oracle-Wunschliste allerdings nicht allzu weit oben...Martin Preisshttps://www.blogger.com/profile/06388592214305009761noreply@blogger.comtag:blogger.com,1999:blog-17143762.post-50850653664912648432015-07-17T09:39:42.876+02:002015-07-17T09:39:42.876+02:00"... die leider nicht komplett automatisiert ..."... die leider nicht komplett automatisiert erfolgen kann, weil ein PURGE TABLE [object_name] nur die älteste Inkarnation löscht ..."<br /><br />Hmm.<br /><br />select count(*) from user_recyclebin where original_name='TEMP';<br /><br /> COUNT(*)<br />----------<br /> 63<br /><br />declare<br /> "object not in RECYCLE BIN" exception;<br /> pragma exception_init("object not in RECYCLE BIN", -38307);<br />begin<br /> loop<br /> begin<br /> execute immediate 'purge table temp';<br /> exception when "object not in RECYCLE BIN" then<br /> exit;<br /> end;<br /> end loop;<br />end;<br />/<br /><br />PL/SQL-Prozedur erfolgreich abgeschlossen.<br />dp@ESJA[598]> select count(*) from user_recyclebin where original_name='TEMP';<br /><br /> COUNT(*)<br />----------<br /> 0<br />Anonymousnoreply@blogger.com