Se tutto questo è normale mi metto il cuore in pace.
Grazie
Matteo
Matteo ha scritto:
Devi compattare il Database!!!!!
Vai su Strumenti-Utilita' Database-Compatta Database...
vedrai che differenza!! :-)
Cris
--
==================================================
CRISTIANO & FLAVIO DE PASQUALE
CF....@FLASHNET.IT
ICQ: 1447607
Admiral of the G.A.B. Magenta Team
http://www.praetor.com/gab/
Check out my M:TG page at:
http://www.geocities.com/Hollywood/Lot/5995/
==================================================
>Poi anche togliendo
>quell'immagine il file rimane di 17 Mb e non si riduce più. E' normale ?
Se non *compatti* i dati direi che è piuttosto normale, compattando le
dimensioni ritorneranno come prima...
>2. Dopo un po' che uso l'applicazione leggendo, modificando, inserendo dati
>diventa lentissimo. In alcuni casi sono obbligato a chiudere Access e
>riaprirlo.
Vedi sopra, usa la compattazzione di db, magari programmala temporizzandola
ad alcuni eventi chiave
Alex
E` assolutamente sconsigliabile salvare le immagini all' interno del db,
poiche` Access e` costretto a salvarle in formato bmp (perdendo
i benefici delle varie compressioni tipo .jpg ecc. ).
Molto meglio salvarsi in un campo il path del file immagine e lasciare
questo esterno al db.
>Poi anche togliendo
>quell'immagine il file rimane di 17 Mb e non si riduce più. E' normale ?
Tutti i db si comportano in questo modo, flaggando i dati cancellati
come riutilizzabili piuttosto che riducendo le dimensioni del file, x
evitare
una eccessiva frammentazione del database (frammentazione che
si pagherebbe molto cara in termini di prestazioni).
Se compatti il database vedrai che recuperera` immediatamente
le dimensioni corrette...
>2. Dopo un po' che uso l'applicazione leggendo, modificando, inserendo dati
>diventa lentissimo. In alcuni casi sono obbligato a chiudere Access e
>riaprirlo. E' l'applicazione che è troppo pesante o il problema è
>rappresentato da Access ?
E` difficile dire da cosa dipende non sapendo nulla dell' applicazione
ne` di come e` stata scritta...
A prima vista si direbbe un problemone di swap-file (lavori con lo scanner
?)
Ste
Caro Matteo, anch' io sono molto deluso di Access avendo sviluppato una
applicazione
piuttosto complessa come la tua!.E' lento lento lento su un MMX 200!!.
Il bello e' che impiega un casino di tempo a tirarsi su quando apro il file.
Le dimensioni aumentano su FE anche dopo poco che ci si lavora, e non si
puo'
compattare tuti i momenti.Comincio a rimpiangere il sistema a piu' file tipo
COBOL o DB3 dove
vedevi che i tuoi files rimaneva piu' o meno quello che erano anche dopo
parecchie ore di uso
se uno non faceva grossi inserimenti o cancellazioni.
E la Maschere sono lente uando si aprono.Tante volte non si puo' evitare di
inserire codice
negli evento su Apertura a su Caricamento per cui diventano lente!
Non so cosa dire!
Ciao
Roberto Casaccia
B.M. Software
Albisola Sup.(SV)
Non e` che hai qualche query fondamentale non ottimizzata ?
Bho ?!
Ste
Anch'io non ho mai notato questa *grande* lentezza, anzi sul mio 200MMX ho
fatto diverse analisi su un file dati da circa 100Mb, con operazioni di
cancellazione e accodamenti vari e la velocità non è mai stato un grosso
problema.
Alex
Giovy
Federico Luciani ha scritto nel messaggio
<36B70216...@paperino.tin.it>...
>Stefano Bettini wrote:
>> Federico Luciani wrote in message <36B6CBF8...@paperino.tin.it>...
>> >Aggiungerei che se si ha Outlook installato, a meno di casi
>> >specifici, bisognerebbe disabilitare il log su Access e
>> >magari anche sul resto.
>> Che sarebbe 'sta cosa del log ?!?
>Outlook tiene traccia del lancio e della chiusura dei
>prodotti Office (di default).
>Federico
Potrebbe essere:in effetti ho notato che ho il vizio di definire i campi
delle queries
usando "*" includendo quindi dentro TUTTI i campi della tabella anche se non
li utilizzo.
Ho preso questa abitudine perchè un tizio mi aveva detto, i primi tempi, che
facendo cosi', qualora
avessi aggiunto, durante la manutenzione, un campo ad una tabella, tutte le
queries che si
appoggiavano ad essa lo includevano automaticamente.......
Pero' mirimanesempre il dubbio del perche' quando apro L' mdb debba metterci
cos' tanto
a tirarsi su.
Ciao
Roberto Casaccia
Dubito che il problema sia li`, le query non le apre certo all' apertura del
database.
Se il problema sta nell' apertura del database non puo` che dipendere da:
1) Fai partire qualcosa di relativamente "pesante" dalla macro Autoexec
o cose di questo genere.
2) Hai un database immenso
3) Hai il disco troppo frammentato
4) hai un enorme modulo di definizioni di variabili e/o di oggetti globali
5) Hai un HD molto lento
Se hai diviso l' applicazione in FE+BE il problema (2) non dovrebbe
sussitere,
xo` e` difficile esprimere opinioni a distanza...
Ste
Aggiungerei che se si ha Outlook installato, a meno di casi
specifici, bisognerebbe disabilitare il log su Access e
magari anche sul resto.
Ho notato una differenza notevole sulla velocita' di
apertura e chiusura quando questa opzione e' settata.
--
Federico
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Sito Comune di it.comp.database.access
http://members.xoom.com/it_db_access
--------------------------------------
Che sarebbe 'sta cosa del log ?!?
Ste
Outlook tiene traccia del lancio e della chiusura dei
prodotti Office (di default).
Quando avevo Outlook installato, avevo notato che con
questa opzione settata, gli accessi (e la chiusura) ad
Access e comp. erano rallentati. Ho avuto la conferma
leggendo un qualche articolo di MSDN.
Una specie di EventLog. Di piu' non so dirti, al momento
non ho Outlook!!
Neppure io..., meno male !!!
Ste
Certo rallenta l'avvio del programma, ma se si ha la necessità di monitorare
le ore spese dietro un particolare lavoro è il massimo.
Con un filtro in outlook si identifica il nome/i file che interessano,
quindi esporto in xls il risultato, con tanto di minuti suddivisi per giorni
di apertura dei file analizzati. Con un pò di collegamenti ecco la fattura
bella e pronta!
Specialmente nei lavori *frammentati* è un'opzione parecchio comoda.
PS: Non funziona per access2,
Alex
Stefano Bettini <sbet...@softec.netLEVAMI_DI_QUA> wrote in message
7975mi$v52$1...@waltz.mi.linux.it...
---------------------------------------------------------
Alessandro Ianniello
e-mail:alessandro.ianniel...@hempseed.com
levare '.take-away-nospam' per contattarmi
---------------------------------------------------------