• Marcați ca Nou
  • Marcaj
  • Abonati-va
  • Mut
  • Abonați-vă la fluxul RSS
  • Legătură permanentă
  • Imprimare
  • Trimite un e-mail unui prieten
  • Raportați conținut neadecvat

Geodatabase de fișiere se îngrașă extrem de mult.

fișierul

Am un FGD cu numele „U.gdb”, am observat că acest DB are o dimensiune de 10 GB, în ciuda faptului că datele mele nu sunt atât de mari, așa că am decis să copiez F.C-urile în U.gdb la o geodatabase nou creată cu numele „U2.gdb”, dimensiunea noului db a scăzut imediat la 148 MB.

Aceleași date sunt în ambele GDB-uri, în timp ce dimensiunea este extrem de diferită. Compactarea și comprimarea datelor de geodatabase a fișierelor nu reușesc să reducă dimensiunea geodatabase.

Sursa acestei probleme s-ar putea datora faptului că am o geodatabase de întreprindere (U.mdf) și obișnuiam să șterg toate F.C-urile din U.gdb și să copiez CF-urile mdf în U.gdb pentru a-mi actualiza datele.

Ce ar trebui să fac pentru a menține aceeași dimensiune GBD și pentru a evita dimensiunea excesivă în creștere dacă GDB.

  • Marcați ca Nou
  • Marcaj
  • Abonati-va
  • Mut
  • Abonați-vă la fluxul RSS
  • Legătură permanentă
  • Imprimare
  • Trimite un e-mail unui prieten
  • Raportați conținut neadecvat

Am o actualizare: folosesc un script pentru a actualiza caracteristicile din FGBD care sunt utilizate în servicii. Nu opream serviciile, deoarece acestea erau setate să nu creeze o blocare a schemei. Odată ce am oprit toate serviciile folosind datele, FGDB a rămas mic. NU pare să existe o modalitate de a reduce dimensiunea odată ce s-a produs „inflația”, în afară de crearea unui nou FGDB

  • Marcați ca Nou
  • Marcaj
  • Abonati-va
  • Mut
  • Abonați-vă la fluxul RSS
  • Legătură permanentă
  • Imprimare
  • Trimite un e-mail unui prieten
  • Raportați conținut neadecvat

Compact nu face nimic? Pare ciudat. Care este dimensiunea după rularea compactă?

Nu trebuie să întrebați ceea ce este evident, dar ați observat Sfatul din fișierul compact și documentația bazelor de date geodatice personale:

Dacă datele din geodatabase sunt deschise pentru editare, acestea nu pot fi compactate. Pentru a compacta baza de date, scoateți-o de pe hartă.

De asemenea, ce rămâne cu rularea compactă după ce ștergeți clasele de caracteristici și înainte de repopularea geodatabase, asta face o diferență față de rularea compactă după repodularea geodatabase?

  • Marcați ca Nou
  • Marcaj
  • Abonati-va
  • Mut
  • Abonați-vă la fluxul RSS
  • Legătură permanentă
  • Imprimare
  • Trimite un e-mail unui prieten
  • Raportați conținut neadecvat

Din imagini, nu pare că ambele File Gdbs să aibă aceeași cantitate de date.

U pare să aibă 2435 de fișiere conform imaginii dvs., în timp ce U2 are doar 116 fișiere!

Analizați-l mai atent și verificați spre ce indică acestea.

  • Marcați ca Nou
  • Marcaj
  • Abonati-va
  • Mut
  • Abonați-vă la fluxul RSS
  • Legătură permanentă
  • Imprimare
  • Trimite un e-mail unui prieten
  • Raportați conținut neadecvat

Privind numărul de fișiere menționat de Asrujit SenGupta‌, cred că ar putea exista o mulțime de fișiere orfane în FGDB. Nu sunt sigur ce cauzează aceste fișiere „să rămână în viață” chiar și după ștergerea clasei/tabelelor de caracteristici asociate din FGDB.

  • Marcați ca Nou
  • Marcaj
  • Abonati-va
  • Mut
  • Abonați-vă la fluxul RSS
  • Legătură permanentă
  • Imprimare
  • Trimite un e-mail unui prieten
  • Raportați conținut neadecvat

Joshua compact nu reușește să reducă dimensiunea chiar și după ștergerea F.C, apoi comprimă și copie din nou! Reducerea dimensiunii este de aproximativ 100 MB după aplicarea compactului.

Asrujit dreapta ta disprețuiește faptul că ai același număr de F.C-uri, U.gdb are mult mai multe fișiere în interior când afișezi proprietățile fișierului în Windows!

Jayanta, fișierele dvs. orfane și corecte, rămân în viață după ștergerea F.C-urilor! în scenariul meu zilnic, 3 editori sunt conectați la o geodatabase de întreprindere, la sfârșitul zilei șterg fișierele vechi din U.gdb și copiez noile F.C-uri din întreprindere în U.gdb. După un an, geodatabase mea a devenit atât de mare!

Se pare că ștergerea F.C în geodatabase păstrează unele fișiere orfane live și nu șterse. Cum poate fi rezolvat acest lucru.