Accesul utilizatorului - p file bd - comprimare și adăugare

MS Access - maxim Dimensiunea fișierului bazei de date - comprimare și adăugare

Dimensiunea maximă a bazei de date este de 2 GB.
1. Squeezed - a primit 500 megs - a început să adauge linii, ce să facă atunci când ajunge din nou 2 GB. Comprimați din nou? Și se va micsora?






2. Dacă nu comprimați, apoi la ce limită poate crește?

Puteți modela această situație în Adunare și puteți vedea ce se întâmplă

> 2. Dacă nu stoarceți, apoi la ce limită poate crește?
până la

2 GB. Puțin mai puțin. 2 giga este o limitare a mărimii datelor, iar necomprimat este încă un spațiu de undetelare și refolosire, "găuri" în pagini, spații de lucru.

teoretic, puteți obține o depășire într-o bază de date de 1 gigabyte, dacă, de exemplu, faceți o cerere pentru o asociație care rămâne> 1 GB. (dacă dintr-un anumit motiv tabelul temporar este complet localizat (încearcă) în baza de date)

UnDISCOvery # xA0; (23.12.05 13:58) # xA0;
Comprimați sau treceți la o altă bază de date, Microsoft recomandă MSDE.

Și cum rămâne cu această situație - există date într-un fișier text, trebuie să le puneți în baza de date. Volumul este mare. La deplasarea inițială, mărimea fișierului bazei de date este de aproximativ 2,5 Gig, după comprimarea a 500 meg.
Poate ceva se va întâmpla cu baza de date, va strica chtonit?
Sau dacă nu are nimic de-a face cu asta, cu excepția comprimării \ vostanovovit, atunci totul este OK?

Ce spuneți de 2.5 GB, conform specificațiilor, cu o dimensiune maximă de 2 GB

Pot să spun - să nu crezi ochii tăi!
adevar adevarat - 2.5 gig. cu baza de date, nimeni nu este conectat, cu excepția utilitarul pentru încărcarea datelor către el. cu alte cuvinte, o singură interogare SQL - INSERT INTO - funcționează împreună cu baza de date. nici un ND deschis. Poate că așa este cazul?







UnDISCOvery # xA0; (Dec 23, 05 16:22) [6]
a venit cu un exemplu care face baza de date mai mult de 2 GB. O să verific singură.

Perversule.
Cu astfel de volume, folosiți accesul - în toate locurile câștigați conștient hemoroizi.
Ați scris AP - utilizați MSDE și chiar un SQL complet.

> Vă pot sfătui să schițați un exemplu simplu
Pot să sfătuiesc să nu oferiți mai multe astfel de sfaturi.

În general, 2 GB reprezintă o restricție privind dimensiunea fișierului în FAT (așa cum o înțeleg).
Și dacă NTFS - nu poate exista această restricție?

UnDISCOvery # xA0; (26.12.05 11:02) [9]
Dacă există astfel de volume, atunci este aleasă o bază de date greșită.

> Și dacă NTFS - poate și nu este această restricție?
acolo. nu depinde de sistemul de fișiere. aceasta este o limitare a specificației de bază. dacă a fost ocolită, atunci fie specificația a fost revizuită, fie o eroare a motorului în sine.


> aceasta este o limitare a specificării tipului de bază

Da. Dar limitele specificației nu sunt, de asemenea, absorbite dintr-un deget.
MS 2GB limitat, aparent, pe baza limitărilor sistemului de fișiere (și nu
pentru că au regretat mai mult). O blocare în cazul în care fișierul
sistemul permite ca mai mult de 2 GB să nu fie livrate. Dar totul este doar
ghici.

Asail # xA0; (26.12.05 15:25) [14]
> dar nu pentru că au regretat mai mult
există și o "politică de partid" (/ companie). și această politică nu scuipă de limitările depășite ale sistemului de fișiere, va trebui să depășiți termenul.

aceste ipoteze au fost mult timp testate și verificate. citiți prima ramură.

> P.S. Ce este
>> eroare în motorul însuși
dacă ați scris programul și ați spus tuturor că "funcționează cu fișiere de nu mai mult de 100 mg." (nu mai este necesar / doriți să limitați să treceți la noua versiune) pentru a stoca greutatea "dacă dimensiunea> = apoi ridicați".
și într-un singur loc mi-a lipsit și (la tranziția în acest loc) creează brusc un fișier mai mult. ce este? - "Eroare la motor". nu IMHO. a declarat, dar nu mulțumit = eroare.


> într-un singur loc mi-a lipsit (în acest caz
> locație) creează brusc un fișier mai mare. ce este?

Desigur, o eroare! La urma urmei, a spus că nu mai mult de 100Mb, dar nu a făcut-o!
Prin urmare, o eroare. Dar, acest lucru se abate de la subiect.

Asail # xA0; (26.12.05 15:25) [14]
Desigur, nu de pe deget - asta se datorează lui Int32







Articole similare

Trimiteți-le prietenilor: