Gestione memoria su server

venerdì 08 gennaio 2016 - 12.44
Tag Elenco Tags  VB.NET

trinity Profilo | Guru

Salve

nella mia applicazione web ho dovuto creare una list of per gestire e manipolare alcuni dati che poi devo essere visualizzati in griglia.
Dato che questa list of a seconda dei filtri può contenere da 1 record a n record e dato che questa applicazione web può essere utilizzata contemporaneamente da N persone mi domando questa list of causerebbe un dispendio di memoria sul server da causare anche rallentamenti all'applicazione stessa?

Ciao
Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Gluck74 Profilo | Guru

Così su due piedi direi di no.

Poi dipende anche da questa List cosa contiene e a cosa ti serve.
Se è una lista di dati uguali per tutti gli utenti (solitamente dati per combobox, lista di categorie, lista di opzioni ecc ecc), puoi caricarla una sola volta, metterla in cache per tutti gli utenti, ed usare sempre e solo quella, filtrandola di volta in volta per lo specifico utente, per la specifica richiesta.

____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

trinity Profilo | Guru

Ti spiego

ho creato su una grid un plannig di appuntamenti e la list of riempi tale grid quindi è capace che se mi connetto io al sito apro il mio planning se ti connetti te apri il tuo stessa listof ma dati diversi...

Pensi che possa essere un problema e comunque la listof ha 30 campi

ciao
Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

Gluck74 Profilo | Guru

In questo caso l'ottimizzazione con la cache non ha senso,
comunque non è un problema utilizzare le liste per i dati
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
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