Newsgroup: it.comp.appl.access
Titolo: Lento SI e lento NO (per esperti!)

Problemone gigantesco!
Dopo due mesi spesi a fare un meraviglioso DB di cui i destinatari sono
contentissimi ho scoperto che. il DB non funziona!!! J
Sentite questa e spiegatemela, perché sto proprio impazzendo!!!
Tutti i computer coinvolti hanno come SO Win XP SP1 con Office XP SP2.
Ho una bella applicazione in Access che ha delle tabelle collegate ad altri
DB Access (3), il tutto risiede su un file server Windows 2000
Ora, a questo DB si collegano circa dieci computer, ma nei test che ho
effettuato, si collegava un computer alla volta.
Il problema è che su alcuni il DB va una scheggia, mentre su altri computer
il DB va tremendamente lento.
I computer sono alcuni potenti altri lenti, il fatto è che per esempio su un
computer vecchio non molto potente, il DB va veloce, su altri molto più
potenti va lento!
Poi ci sono tre computer vecchi identici, su due va lento e su uno veloce.
Ci sono anche due computer potenti identici, su uno va lento e sull'altro
veloce.
Il problema della lentezza l'ho identificato con chiarezza: sono le tabelle
collegate agli altri DB Access. Infatti tenendo aperto il task manager di
Win XP ho notato che sui computer in cui il DB è molto lento il processore
lavora costantemente al 70-80% e la rete è occupata al 45% per tutto il
tempo che ci vuole per aprire una qualsiasi tabella collegata (diversi
minuti). Invece sugli altri computers nei quali il DB va veloce, i valori
sono identici, ma durano 2 o 3 secondi massimo!
Ho provato a smanettare su una copia del DB. Su questo esistono tabelle
incorporate e tabelle collegate. Il problema della lentezza si verifica al
momento in cui si prova ad aprire una qualsiasi tabella, sia collegata che
non. Se però elimino tutte le tabelle collegate, le tabelle incorporate
vengono aperte immediatamente!
Da qui penso che sia sicuramente un problema legato alla trasmissione in
rete dei dati o, comunque di "contatto" tra il DB e le tabelle collegate
agli altri DB.
Ah! Per quanto riguarda le tabelle collegate, ce n'è una veramente grossa
(il DB di origine compattato è di 52 mb!), ma la tremenda lentezza c'è anche
nell'aprire una tabella di una decina di records!
Ho controllato la rete e sembrerebbe tutto a posto, viaggiamo tutti a
100Mbit e ho provato a scambiare IP, cavi, e postazioni.
Non abbiamo un Dominio, ma siamo in workgroup.
Accetto qualsiasi tipo di suggerimento e sono a vostra disposizione.
AIUTO!!!
--
Ciao,
Donato
ark...@tin.it
(¯`·.¸ Arkadja ¸.·´¯)


[CUT]
non sono esperto, questa non vuole essere una soluzione ma solo una
testimonianza.
Da un mio passato calvario posso dirti che per le applicazioni Access con
tabelle allegate un file Server Win98Se PIII 500Mhz č piů veloce di un
Win2000 Server  PIV 1600 Mhx (stessa rete 3com e impianto certificato).
Ovviamente c'č molta gente in questo Ng che si trova bene ma io non ho mai
capito come risolvere il problema, ho tagliato la testa al toro e sono
passato a MSDE.
auguri
Ciao Giorgio


cut
ho avuto anch'io lo stesso problema, in più alcuni casi di database
danneggiati e irrecuperabili. Soluzione, come dice Giorgio MSDE.
Per le realtà aziendali per le quali lavoro (max 8 posti di lavoro) ha
prestazioni ottime di velocità e non hia più l'incubo dei file danneggiati
Ciao, AEOM

 il DB va tremendamente lento.
immagino che sui client hai 10 FE.  come li hai portati? e di che tipo sono (MDB
o MDE?)
Fra i parametri da tenere presente c'e' la RAM di ciascun client. PC piu'
potenti ma con meno RAM vanno peggio di PC meno potenti con piu' RAM. 
Le schede di rete (qui sib e' il luminare ma e' un po che non lo vedo) sono
spesso un "problema" fondamentale.
Il consiglio dell'MSDE credo sia il migliore.
--
a.cara 
Togli qualcosa dall'email

 Il consiglio dell'MSDE credo sia il migliore.
Non l'ho mai provato, quanto tempo ci vuole a migrare questo DB Access su un
DB MSDE?
Cosa dovrei fare, installare MSDE e poi trasferire le tabelle dei vari DB su
quest'ultimo, infine devo dividere il DB incriminato a fare puntare le
tabelle non più su DB Access ma su tabelle MSDE?
Mi sono avvicinato? Ho un libro che dovrebbe parlare di ste cose...me lo
dovrei studiacchiare.


 sul file server.
con questa architettura ringrazia dio che ti risponde. Una cosa del genere puo'
andare bene solo con il Terminal Server. 10 utenti per access sono eccessivi
(fino a 5 tiene dopo e' un miracolo)
Per farlo andare cambia l'architettura.


 Per farlo andare cambia l'architettura.
Ma no, dieci utenti che lo utilizzano, ma non contemporaneamente!
Può succedere alle volte che due utenti, tre raramente lo usino insieme...
E poi l'estrema lentezza si verifica mentre sto testando un solo client
connesso!


 ha scritto nel messaggio
news:lC2Vb.200901$VW.82...@news3.tin.it...

Ciao Ragazzi del 3d
L'eterno dilemma!!!
alcuni volevano il rock altri il ballo della mattone......
Ciao Daniele

 connesso!
rimane il mio consiglio di cambiare l'architettura
