Sql Server ... over the top

Ieri, prima di portare in produzione un’applicazione che io ed altri colleghi stiamo sviluppando, abbiamo fatto uno “stress test” sul database per verificare se sarà in grado di reggere il carico di lavoro a cui sarà sottoposto.

Abbiamo fatto partire 50 client che effettuavano inserimenti di massa sul database.

Abbiamo utilizzato 2 client che effettuavano query o aggiornamenti, a volte anche pesanti.

Abbiamo fatto partire più di 100 thread che effettuavano alcune operazioni e scrivevano poi il risultato sul database.

Abbiamo creato un “maintenance plan” che ad intervalli regolari effettuava il backup “a caldo” del database.

 

Il risultato è stato che abbiamo inserito più di 70.000.000 di righe e che le prestazioni si sono mantenute buone per tutta la durata del test.

Unico problema (da approfondire) è stato che, una volta superati i 25Gb di dimensione del “data file” non funzionava più l’incremento automatico, ma siamo stati costretti ad operare manualmente.

 

Di sicuro SQL Server 2005 sta portando molte novità, ma SQL Server 2000 dimostra ancora di sapere il fatto suo.

 

Technorati Tags:

posted @ martedì 11 ottobre 2005 12:04

Print

Comments on this entry:

# re: Sql Server ... over the top

Left by Simone Chiaretta at 11/10/2005 12:29
Gravatar
Prova nello stress test a fare anche delle indicizzazioni con FullText Indexer...
Scoprirai che sopra gli 80k righe, e 100Mb di FT Catalog, ti si pianta tutto :-) a causa del full text indexer

# re: Sql Server ... over the top

Left by stefan at 12/10/2005 03:10
Gravatar
incrementa il DB in MB, non percentuali

# re: Sql Server ... over the top

Left by Daniele Proietti at 12/10/2005 12:05
Gravatar
Grazie a Gianluca e Stefan per l'indicazione, non appena ho tempo rifarò un piccolo test ma penso proprio che sia la strada giusta.
Simone, per fortuna nella mia applicazione non ho necessità di utilizzare il FullText Indexer, comunque per curiosità cercherò di fare anche questa prova.
Comments have been closed on this topic.
«aprile»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011