Ressourcenanteile prüfen

19/10/2012 - 13:42 von gemeg1 | Report spam
Hallo Zusammen

gibt es eine Routine oder andere Möglichkeit um festzustellen, welche (Tabelle, Abfrage, Formular, Bericht etc.) welchen Anteil an der Gesamtgrösse der Datenbank hat. Bspw. wenn eine Datenbank 25'000 kB benötigt hàtte ich davon gerne gewusst welches Objekt am Meisten verbraucht.

Besten Dank für jeden Hinweis.

Gruss
 

Lesen sie die antworten

#1 Peter Doering
19/10/2012 - 14:40 | Warnen spam
Hallo,

wrote:

gibt es eine Routine oder andere Möglichkeit um festzustellen,
welche (Tabelle, Abfrage, Formular, Bericht etc.) welchen Anteil an der
Gesamtgrösse der Datenbank hat. Bspw. wenn eine Datenbank 25'000 kB
benötigt hàtte ich davon gerne gewusst welches Objekt am Meisten
verbraucht.



Mir ist keine Funktion bekannt. Genaue Ergebnisse, die zur DB-Groesse
fuehren, sind IMHO sowieso nicht moeglich, evtl. kommen sie der Groesse
*direkt* nach dem Compact/Repair noch nahe. Grund sind die vielen
temporaeren Objekte, die zur Laufzeit in der mdb/accdb angelegt und
geloescht, aber der Platz erst beim naechsten C/R wieder freigegeben wird.

Um die ungefaehre Groesse der Objekte<>Tabellen zu ermitteln, kannst du per
DocDatabase ( http://www.datastrat.com/Code/DocDatabase.txt ) alle Objekte
in Textdateien schreiben und deren Groesse ermitteln.

Was die Daten angeht, hab ich vor langer Zeit mal ein Rechenbeispiel
gepostet:

https://groups.google.com/group/de....32b5?hl=de

Gruss - Peter

Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen