ERLEDIGT
JA
JA
ANTWORTEN
8
8
ZUGRIFFE
480
480
EMPFEHLEN
-
12.06.09 14:41 #1
- Registriert seit
- Oct 2007
- Beiträge
- 228
hallo,
wenn ich Datensätze aus einer Tabelle lösche, dann kompriemiert die Datenbank nach der Schliessung der Connection sich selbst, oder muss ich es per Code tun?
Ich baue die Connection normal auf, lese Datensätze aus, ändere Werte und lösche Zeilen. Werden die Datenbanken automatisch komprimiert?
-
Hi
Das hat zwar nix mit .NET zu tun aber:
Es wäre ganz interessant, welches DBMS du nutzt. Was genau meinst du mit komprimieren? Hast du irgendwo was eingestellt?Grüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
12.06.09 17:59 #3
- Registriert seit
- Oct 2007
- Beiträge
- 228
hier habe ich folgendes über das ms acces gelesen:
"MS Access mit der Jet-Engine als Datenbank-Backend eignet sich für kleinere bis mittlere Datenbanken. Um den Mehrbenutzerzugriff zu ermöglichen, erfolgen Schreibzugriffe in einer Access-Datenbank immer am Dateiende. Gelöschte oder abgeänderte Elemente bleiben als „Löcher“ in der Datei stehen, bis die Access-Datei komprimiert (im engeren Sinne ist es ein Defragmentieren der Datenbankdatei selbst) wird. Durch schrittweise erweiterte, unter anderem Cache-basierte Zugriffstechniken, war es bereits ab Version 1.0 möglich, auch in Netzwerken beachtliche Zugriffsgeschwindigkeiten zu erreichen."
davon habe ich bis jetzt nicht gehört und dachte, ich frage hier nach. da ich nämlich nicht möchte, dass meine Datenbanken "durchlöchert" sind.
deshalb fragte ich, ob vb.net oder ms acces die Komprimierung automatisch macht.
-
12.06.09 20:36 #4
- Registriert seit
- Aug 2001
- Ort
- Österreich, Stmk, Graz
- Beiträge
- 2.783
With the first link the chain is forged. The first speech censored, the first thought forbidden, the first freedom denied, chains us all irrevocably.
Aaron Satie
Legends... are the spice of the universe, Mr. Data, because they have a way of sometimes coming true.
Captain Jean-Luc Picard, Stardate ~41294.5
Tutorials.de chattet. Hier gibts auch .net Support ^^
Klickt auf chattet und nutzt den Webchat, oder verbindet euch zu irc.tutorials.de - Channel #Tutorials.de
(moo)blog furred.net // SiteInfo für WP7 // Pastebin für WP7 // BlogEngine.net Extensions
-
13.06.09 08:39 #5
- Registriert seit
- Oct 2007
- Beiträge
- 228
danke, das habe ich auch gefunden. Aber mich interessiert, ob dies automatisch geschieht (z. B. bei Schliessung einer Connection) oder muss ich es so machen, wie im Link steht.
-
13.06.09 09:26 #6
- Registriert seit
- Jan 2005
- Ort
- Frankfurt am Main
- Beiträge
- 297
Ich bin mir zwar nicht 100% sicher, aber ich glaube, du solltest das manuell machen. Das "Löcher stopfen" benötigt Resourcen und Zeit, und das jedesmal zu machen wenn eine Connection geschlossen wird kann ich mir nicht vorstellen. (Schonmal deine Festplatte defragmentiert - das ist wohl im Prinzip das gleiche was beim da passiert, und das dauert...)
http://dirkgoldecker.spaces.live.com
. Microsoft Certified Technology Specialist
. Microsoft Certified Professional Developer
|-> Web Applications
-
13.06.09 11:10 #7
- Registriert seit
- Oct 2007
- Beiträge
- 228
ist ms acces nicht so gut genug, um sich selbst zu komprimieren? ist dies der Fall bei anderen Datenbanksystemen?
-
13.06.09 14:32 #8
- Registriert seit
- Jan 2005
- Ort
- Frankfurt am Main
- Beiträge
- 297
Was ich gerade gefunden habe ist:
"Ab Access 2000 hast Du übrigens die Möglichkeit, die DB beim Schließen automatisch komprimieren zu lassen. Das funktioniert aber nur im Exklusivmodus. Extras/Optionen/Allgemein/Beim Schließen komprimieren."
Quelle: http://www.wer-weiss-was.de/theme153...le2472760.htmlhttp://dirkgoldecker.spaces.live.com
. Microsoft Certified Technology Specialist
. Microsoft Certified Professional Developer
|-> Web Applications
-
13.06.09 19:40 #9
- Registriert seit
- Oct 2007
- Beiträge
- 228
ok. danke. dann werde ich in meiner Anwendung ein Zusatzoption einbauen (ein admin-tool), wo man alle Datenbanken komprimieren kann.
Ähnliche Themen
-
VB-Script: Access-Datenbank komprimieren
Von JaD im Forum Sonstige SprachenAntworten: 1Letzter Beitrag: 26.02.09, 07:53 -
Access Datenbank aus C++ Programm komprimieren
Von Beginnerin im Forum C/C++Antworten: 2Letzter Beitrag: 17.10.05, 13:47 -
Datenbank öffnen / komprimieren
Von Alisha Devils im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 26.07.05, 20:27 -
Ms Access Datenbank von Konsole komprimieren
Von Thomas Darimont im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 17.08.04, 10:44 -
Access Datenbank komprimieren und reparieren
Von LordDeath im Forum .NET ArchivAntworten: 2Letzter Beitrag: 29.03.04, 12:24





Zitieren


Login





