Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Interrogazione lenta
venerdì 24 agosto 2007 - 09.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
spidermanbully
Profilo
| Newbie
11
messaggi | Data Invio:
ven 24 ago 2007 - 09:32
Ciao a tutti,
ho un db access 2003.
è un paio di giorni che improvvisamente l'esecuzione delle query è divenuta molto lenta.
Il db non è cambiato e nemmeno le query.
C'è un possibile motivo?
grazie in anticipo.
p.s. colgo l'occasione per irngraziare tutte le persone che in questi giorni hanno risposto alle mie domande aiutandomi in maniera considerevole.
Inoltre sono contento che esista questo forum perchè leggendo le altre discussioni ho imparato molto.
GRAZIE A TUTTI
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 24 ago 2007 - 10:08
>Ciao a tutti,
Ciao
>ho un db access 2003.
>è un paio di giorni che improvvisamente l'esecuzione delle query è divenuta molto lenta.
>Il db non è cambiato e nemmeno le query.
>C'è un possibile motivo?
Hai eseguito una compattazione del Database?
>grazie in anticipo.
Di nulla
Ciao
Alessandro
spidermanbully
Profilo
| Newbie
11
messaggi | Data Invio:
ven 24 ago 2007 - 10:13
Hai eseguito una compattazione del Database?
no, che cos'è?
la devo fare?
MarKonE
Profilo
| Guru
2.074
messaggi | Data Invio:
ven 24 ago 2007 - 10:23
Dal menù Strumenti --> Utilità database --> Compatta e ripristina database.
Ciao
My Blog...
http://blogs.dotnethell.it/Mark/
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 24 ago 2007 - 10:24
Vado a memoria perchè non ho Access 2003 installato.
Dovresti trovare nel menù Strumenti ==> Compatta e Ripristina Database
Avvii la funzionalità di compattazione.
Se verifichi la dimensione del file prima della compattazione e la confronti con la dimensione dopo la compattazione, ti accorgerai che diminuisce sensibilmente.
Questo perchè Access non libera lo spazio occupato da record eliminati o temporanei e di conseguenza il database tende ad aumentare a dismisura.
La compattazione periodica è quindi doverosa.
Ciao
Alessandro
MarKonE
Profilo
| Guru
2.074
messaggi | Data Invio:
ven 24 ago 2007 - 11:01
Giustissimo quello che dice Alessandro.
Questo è l'articolo di Office Online relativo alla compattazione dei db Access :
http://office.microsoft.com/it-it/access/HP051874491040.aspx?pid=CH062526731040
Possono essere interessanti anche i suggerimenti per migliorare le prestazioni :
http://office.microsoft.com/it-it/access/HP051874531040.aspx?pid=CH062526191040
Ciao!
My Blog...
http://blogs.dotnethell.it/Mark/
spidermanbully
Profilo
| Newbie
11
messaggi | Data Invio:
ven 24 ago 2007 - 11:11
grazie di tutto.
l'ho fatto ma è normale che da 4 mb sia diventato 300KB???
MarKonE
Profilo
| Guru
2.074
messaggi | Data Invio:
ven 24 ago 2007 - 11:13
>l'ho fatto ma è normale che da 4 mb sia diventato 300KB???
Si
Cmq non mi sembra un db molto pesante.....le prestazioni sono migliorate ?
ciao
My Blog...
http://blogs.dotnethell.it/Mark/
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 24 ago 2007 - 11:13
Come ti dicevo la compressione è notevole e và fatta di frequente proprio perchè Access non se ne occupa automaticamente.
Se hai risolto chiudi il post accettando la risposta.
Ciao
Alessandro
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !