L'applicativo rimane enorme ?

di il
16 risposte

L'applicativo rimane enorme ?

Se da un applicativo abbastanza grande 73 kb elimino tutto
tabelle query maschere report macro e moduli
lascio soltanto autoexec e una una maschera con solo diversi pulsanti
ricompilo compatto db salvo e chiudo rimane sempre 51 kb
come e' possibile ?

16 Risposte

  • Re: L'applicativo rimane enorme ?

    Intanto 73 K non è affatto grande, anzi direi minuscolo.

    E se arriva a 50 K vuol dire che quello che hai eliminato non era particolarmente corposo.
    Non so quanti record aveva la tabellla e neanche quanti campi, ma la struttura del file occupa sempre un minimo, non vorrai ridurlo a zero...
  • Re: L'applicativo rimane enorme ?

    Walter61 ha scritto:


    Se da un applicativo abbastanza grande 73 kb elimino tutto [...]
    Innanzitutto, diciamo che abbiamo quantomeno concetti molto diversi di "enorme".
    Relativamente a basi di dati, ma anche per i soli e semplici metadati, ad oggi si parla a volte di decine, centinaia di MB... se consideriamo anche i dati, addirittura GB e TB, fino a dimensioni ancora superiori nel caso di scenari che coinvolgono Big Data.

    Un database Access che pesa 73Kb direi che è un microbo.

    Walter61 ha scritto:


    lascio soltanto autoexec e una una maschera con solo diversi pulsanti
    ricompilo compatto db salvo e chiudo rimane sempre 51 kb
    come e' possibile ?
    Quali sono i presupposti a livello tecnico da cui parti, o che hai letto e studiato, che ti fanno pensare che quella dimensione (sostanzialmente esigua, come predetto) sia ingiustificata per ciò che è presente sul database?

    Se qualcuno si chiede come sia possibile che qualcosa avvenga, do per scontato che debba necessariamente aver acquisito informazioni tali per cui il risultato appaia così improbabile.

    Io non ci vedo nulla di strano.
  • Re: L'applicativo rimane enorme ?

    Aggiungo solo che un file accdb creato con la procedura guidata per un file nuovo, vuoto, privato anche della tabella iniziale proposta, nel mio caso ha la dimensione di 331.776 byte, indicata anche come 324 KB da Esplora Risorse (o in qualsiasi modi si chiami che si usa per vedere i file e le cartelle)
  • Re: L'applicativo rimane enorme ?

    Sicuramente intendeva MB dai
  • Re: L'applicativo rimane enorme ?

    Ho scritto di fretta...
    applicativo con solo 2 tabelle
    e con il grosso delle tabelle collegate su DB esterno
    comunque si 73 mb prima di eliminare tutto e 51 mb dopo
    Cosa rimane a occupare spazio ?
  • Re: L'applicativo rimane enorme ?

    Compatta il db.
    Decompila il db.
    Ricompila il db.
    Compatta il db.
  • Re: L'applicativo rimane enorme ?

    muttley005 ha scritto:


    Sicuramente intendeva MB dai
    Considerati i thread che si trovano in giro su questo forum, il "sicuramente" non è mai da prendere come scontato.
    Al limite accetto un "forse".

    Walter61 ha scritto:


    Ho scritto di fretta...
    applicativo con solo 2 tabelle
    e con il grosso delle tabelle collegate su DB esterno
    comunque si 73 mb prima di eliminare tutto e 51 mb dopo
    Cosa rimane a occupare spazio ?
    Hai scritto di fretta, ma hai fatto l'errore due volte, per una unità di misura che occupa due caratteri... ma sorvoliamo.

    Per sapere cosa rimane bisognerebbe esaminare il DB:
    cosa contengono le due tabelle?
    chi esclude che vi sia una cache delle tabelle collegate?

    Ad ogni modo, la risposta è facile da trovare: fai una copia del DB e rimuovi gli oggetti un po' alla volta, e verifica qual è il fattore che occupano sul file finale osservando quanto diminuiscono le dimensioni dopo una compattazione e ripristino.

    Ciao!
  • Re: L'applicativo rimane enorme ?

    Forse quando hai scritto KB pensavi al Commodore 64...
  • Re: L'applicativo rimane enorme ?

    Walter61 ha scritto:


    applicativo con solo 2 tabelle
    e con il grosso delle tabelle collegate su DB esterno
    comunque si 73 mb prima di eliminare tutto e 51 mb dopo
    Cosa rimane a occupare spazio ?
    Si potrebbero sapere:
    - nomi propri delle 2 tabelle
    - nomi propri di tutti i loro campi e di che TIPO sono (testo breve, numerico, data, allegato, Oggetto OLE...)
    - quanti record hai in ogni tabella
  • Re: L'applicativo rimane enorme ?

    OsvaldoLaviosa ha scritto:


    Si potrebbero sapere:
    - nomi propri delle 2 tabelle
    - nomi propri di tutti i loro campi e di che TIPO sono (testo breve, numerico, data, allegato, Oggetto OLE...)
    - quanti record hai in ogni tabella
    Io, nel dubbio, mi farei dare anche il codice fiscale, il telefono e l'indirizzo

    Aspettiamo che Walter riesca a compattare/decompilare ... e vediamo che dimensione raggiunge il suo DB, dopo magari vediamo se è ancora necessario indagare sulle cause dell'eccessiva dimensione (secondo i criteri di Walter) del DB.
  • Re: L'applicativo rimane enorme ?

    max.riservo ha scritto:


    Io, nel dubbio, mi farei dare anche il codice fiscale, il telefono e l'indirizzo E perché non il numero delle scarpe?

  • Re: L'applicativo rimane enorme ?

    oregon ha scritto:


    E perché non il numero delle scarpe?

    In questo caso sarebbe più interessante il girovita

  • Re: L'applicativo rimane enorme ?

    In questo caso sarebbe più interessante il girovita
    No per favore no!
    C'e' già mia moglie che mi tormenta su questa cosa... fatemi evadere da questo argomento almeno quando mi dedico al PC
  • Re: L'applicativo rimane enorme ?

    Tuttavia penso che qualche similitudine tra l'ingombro dell'applicativo e il girovita debba esistere per davvero...
    Entrambi non decrescono nonostante tutti gli sforzi... devo indagare
Devi accedere o registrarti per scrivere nel forum
16 risposte