Newsgroup: it.comp.software.database
Titolo: da access a ?!? (asp.NET)

Devo realizzare un'applicazione web (asp.NET).
L'utenza ipotizzata supera le 100-200 connessioni simultanee al 
database, con operazioni di scrittura e ovviamente lettura (operazioni 
comunque molto semplici, al massimo qualche query innestata). 
Per una fase di realizzazione e debugging iniziale dell'applicaione si è 
utilizzato access.
Si vuole, ora, trovare l'alternativa che gestisca un buon volume di 
connessioni. 
Qaule può essere una valida alternativa?
Leggendo in rete, se si volesse optare per qualcosa di free, mi pare di 
capire che firebird possa essere una valida soluzione, molto più di my-
sql.
Partendo dal presupposto che si preferirebbe utilizzare qualcosa di 
free, cosa consigliate?
Andando su dbms a pagamento,invece, sql-server è ovviamente la soluzione 
più "facile" credo. 
Grazie
ciao
-- 
-Diego (Atos)-
-L'uomo è superiore agli animali-
-Fanno eccezione il nano e la giraffa-
-A.Bergonzoni-
-Per rispondere in privato potare "POTA" dall'indirizzo-

 free, cosa consigliate?
Vedi se con la tua applicazione puoi usare MSDE, ovvero il desktop 
engine di SQL Server. 100/200 accessi web non è detto che necessitino di 
altrettanti accessi simultanei al db.
In alternativa, opterei per PostgresSQL.

Qaule può essere una valida alternativa?
Prova con SQLite o PostgreSQL.
SQLite non e' client-server e al momento non e' disponibile un driver
ODBC.
Saluti  Manlio Perillo

 
Con SQLite riesco a gestire un centinaio di accessi simultanei?
Grazie


 altrettanti accessi simultanei al db.
Io intendevo un centinaio di accessi simultanei. Non è difficile, per 
l'applicazione che si deve creare, che accada.
MSDE non ne permette l'utilizzo pe rfini commerciali.



http://www.sqlite.org/whentouse.html
Per le sole letture non ci dovrebbero essere problemi.
Il problema sono le scritture simultanee.
Ma non credo sia il tuo caso.
Comunque alla fine credo ti convenga fare dei test per valutare la
soluzione piu' efficace.
Tieni comunque conto che la scelta preferibile e' PostgreSQL in quanto
e' un DBMS completo (mentre SQLite e' un 'semplice' database).
Saluti  Manlio Perillo

 MSDE non ne permette l'utilizzo pe rfini commerciali.
E questo chi l'ha detto? :-)
SQL Server 2000 Desktop Engine (MSDE 2000) può tranquillamente essere 
utilizzato per fini commerciali, altrimenti a che servirebbe? ;-)
Leggi le seguenti FAQ:
http://www.microsoft.com/sql/msde/howtobuy/msdeuse.mspx
Ciao!
-- 
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
 

 
Proverò a valutarne l'utilizzo.
Comunque mi convinco sempre più che l'unica soluzione sia l'utilizzo di 
qualcosa a pagamento, come ms-sql server
Ciao e grazie



Questo e' uno sbaglio.
Perche' non usare PostgreSQL?
Saluti  Manlio Perillo

 MSDE non ne permette l'utilizzo pe rfini commerciali.
Questo sono abbastanza certo che non sia vero. MSDE può essere 
distribuito di certo con applicazioni commerciali. Il limite credo sia 
il numero di connessioni simultanee (che se non erro, è di 25) e questo 
lo rende usabile anche su siti web medio/piccoli, come "preambolo" di 
sql Server (ovvero, se non mi basta lo compro).

 free, cosa consigliate?
un bello studio intensivo delle soluzioni presenti sul mercato?
Con studio intendo oltre la parte tecnica anche una valuzione della 
assistenza che viene offerta insieme al prodotto scelto visto gli 
imponenti volumi di dati che andrai a gestire...

 
Guarderò bene la documentazione a riguardo


 
L'ho scaricato... in settimana studio un po' come creare il collegamento 
e lo provo. Vediamo un po' le prestazioni.
