Lentezza connessione a DB SQL tramite Enterprise Manager e altro

lunedì 13 novembre 2006 - 20.21

tosodj Profilo | Newbie

Ciao a tutti,
vi sottopondo il seguente problema che un utente sta avendo nell'accesso ad un db SQL con Enterprise Manager. L'utente lo avvia dal suo
pc avendo installato i tools lato client diSQL Server.

L'utente si lamenta che, utilizzando Enterprise Manager, capita che navigando nelle tabelle del DB o nei job, tutto va lento.

Non credo sia un problema di server in quanto non ho lamentele sull'applicativo che usa tale DB (Business Objects).

Secondo voi cosa può essere?

Dai log presenti su Current Activity noto che il log delle transazioni viene spesso aumentato con tempi pari a circa 12.000 millisecondi...questo specie la mattina quando sono attivi dei job schedulati.

E' normale? c' qualche ottimizzazione che mi sono perso?

Dalle proprietà del DB noto che il Log delle transazioni è pari a 7000Mb : non è un pò troppo?

Avete qualche idea o suggerimento?

grazie a tutti
ciao

us01739 Profilo | Expert

Spesso e volentieri i problemi simili a questo si riconducono a problemi vari sul client o sul server e raramente sono imputabili a SQLServer. In questi casi, e lo dico per esperienza personale, è importante capire bene dal "cliente" il tipo di problema. Mi spiego meglio: cosa significa effettivamente navigare per il db? Si muove "nell'albero di sinistra" o esegue delle query? cosa accade utilizzando il QA? Non per sfiducia, ma mi è capitato una miriade di volte che si associasse la colpa di un rallentamento ad un difetto di un db, mentre in realtà era il client che stava eseguendo programmi di inventariato dell'hardware, piuttosto che scansioni antivirus ecc...

Se fossi in te verifiicherei di persona se ne hai la possibilità.


Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

tosodj Profilo | Newbie

Naviga nel menu di sinistra....
L'utente in questione non esegue query....
secondo me dipende dal pc...che ormai ha 4 anni e non è il massimo....

us01739 Profilo | Expert

Sicuramente se da altre postazioni va tutto bene, il problema è locale su quel pc, e come hai indicato potrebbe essere perchè è vecchiotto


Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

tosodj Profilo | Newbie

Per quanto riguarda il Transaction Log cosa mi dici?
grazie
ciao

us01739 Profilo | Expert

mha, la dimensione in effetti è notevole.
Potresti provare ad eseguire un troncate e poi una compattazione:

--ESEGUO IL TRONCATE SUL LOG
BACKUP LOG nomedelcatalog WITH TRUNCATE_ONLY

--eseguo la compattazione del file log
DBCC SHRINKFILE ("nomedelfilelog")

;-)


Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

tosodj Profilo | Newbie

se ti posto un file trace fatto SQL Profiler mi dici se ci sono problemi? o se mi dici tu cosa devo guardare per verificare che sia tutto ok....

grazie

us01739 Profilo | Expert

Sono un po' tirato con i tempi quindi non ti garantisco nulla, ma prova a postare ;-)

Tu però intanto comincia a guardare qui:
http://www.sysadmin.it/pages/guide/guide.asp?ID=36

http://www.databasejournal.com/features/mssql/article.php/10894_3514731_1


Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

tosodj Profilo | Newbie

ok domani allora ti posto la traccia.
Intanto guardo i link.

grazie
ciao
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5