.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- Problema Database Sql Server (http://www.dsy.it/forum/showthread.php?threadid=36485)


Posted by darkshadow on 01-10-2008 10:07:

Problema Database Sql Server

 
ciao.

ho un problema con il database, mi spiego.

Ho preso un database di un paio di anni fa (di sql 2000) per aggiornarlo perchè adesso abbiamo inserito altre colonne e tabelle e fin qui tutto ok, sono riuscito a fare il tutto in automatico con sqlcompare che mi permette di sincronizzare i due db.
il problema pero riguarda le prestazioni dell'applicazione che ne fa uso la quale è diventata troppo lenta; ci mette 4 volte (forse anche di più) il tempo rispetto a quando uso il database sul quale faccio dei test che è sql 2005.
la cosa inquetante è che il db di test ha più dati rispetto a quello che ho aggiornato e quindi non riesco a capire il perchè di questo problema. inoltre vedendo il processo del programma nel task manager viene fuori che questo usa un casino di memoria. :shock:

se qualcuno ha avuto lo stesso problema o magari a qualche suggerimento da darmi mi farebbe un piacere. :D


Grazie in anticipo.


DS.

__________________
by Ð@rk§h@ÐØw


Posted by xSharKMaNx on 01-10-2008 12:41:

L'unica cosa che mi viene in mente può essere la connessione che usa l'applicativo per collegarsi a SQL2005.

Dovresti vedere i parametri di connessione e fare dei test.

Un altra cosa può essere quella di fare una compattazione del DB.

Ciao

__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)

I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)


Posted by darkshadow on 01-10-2008 12:46:

 

allora ho solo fatto il backup del db sql 2000 e poi l'ho messo in sql 2005 eventualmente aggiungendo un po di tabelle e qualche colonna. l'exe è sempre lo stesso.

abbiamo anche provato a prendere quello aggiornato è rimetterlo in sql 2000 ma il problema persiste.

__________________
by Ð@rk§h@ÐØw


Posted by DarkSchneider on 01-10-2008 13:19:

premetto che non bazzico sql server, però credo che
dovresti fare un po' di troubleshooting, come dice xSharKMaNx
compattando il db, ovvero verificando che nel db in cui
noti problemi di lentezza non vi siano problemi di frammentazione...

verificare le tablespaces, non so se esistano in sql server :D

ed eventualmente fare un lavoro di consolidamento dei dati..

poi dovresti fare tipo delle analisi facendo un controllo sull'esistenza
nel db creato di indici e del loro corretto funzionamento..

queste sono le prime cose che mi vengono in mente


All times are GMT. The time now is 09:47.
Show all 4 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.