Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Versione Migiore del database MYSQL per gestione database di grosse di...
venerdì 27 agosto 2010 - 10.30
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
Windows XP
|
Visual Studio 2008
|
MySQL 5.1
jlsweb
Profilo
| Newbie
26
messaggi | Data Invio:
ven 27 ago 2010 - 10:30
Ciao ragazzi avrei bisogno di un vostro parere.
Sto sviluppando un software con Visual studio 2008, ambiente C#.
Di recente ho ricevuto un DUMP SQL del database MYSQL del nostro cliente per poi dare impasto al mio programma, purtroppo la sua dimensione ammonta sui 200MB circa. Soltanto la tabella anagrafica supera i 50MB. Temo che ci siano problemi per le query.
Sapete consigliarmi qual'è la versione migliore del MYSQL 5.xx che potrei utilizzare per la gestione di un database di grosse dimensioni?
Sul sito del MYSQL ho visto molte versioni: Comunity, Cluster, Enterprise ecc.... e con versione 5 si possono usare le PARTITION.
Rimango in attesa di una vostra risposta.
Grazie.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 4 set 2010 - 12:18
>Ciao ragazzi avrei bisogno di un vostro parere.
Ciao
>Di recente ho ricevuto un DUMP SQL del database MYSQL del nostro
>cliente per poi dare impasto al mio programma, purtroppo la sua
>dimensione ammonta sui 200MB circa. Soltanto la tabella anagrafica
>supera i 50MB. Temo che ci siano problemi per le query.
se i dati risiedono su un modello ben fatto, su di una macchina ben configurata, e se infine le query sono scritte bene così come la definizione degli indici, non avrai grossi problemi di interrogazione. Se anche uno solo di questi punti non è ben gestito, potresti al contrario averne tantissimi.
>Sapete consigliarmi qual'è la versione migliore del MYSQL 5.xx
>che potrei utilizzare per la gestione di un database di grosse
>dimensioni?
Un database di quelle dimensioni non può essere certo definito grosso. Per farti un esempio ho visto realtà dove vi sono miliardi di record per alcune entità, e le query rispondono in tempi molto brevi. Ma il tutto è dimensionato per supportare quel tipo di database. Non è solo la versione, ma è un po' tutto l'ambiente che hosta il database.
Inoltre su mysql non ti so dire nulla. Però, ad esempio, con la versione free di sql server 2008 il supporto come storage è di 10GB
Certo, utilizza un solo processore.. ma 10GB, prima che ci arrivi
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
jlsweb
Profilo
| Newbie
26
messaggi | Data Invio:
lun 6 set 2010 - 11:13
Ciao, grazie mille per le informazioni adesso le mie idee sono più chiare. Avrei voluto usare SQL Server purtroppo per motivi tecnici sono stato costretto ad usare MYSQL. Mi hanno consigliato di usare l'SQL server in quanto possiede le migliori performance per quanto riguarda l'uso del database di grosse dimensioni.
Giustamente come hai suggerito tu, anche con il database mysql posso ottenere buone prestazioni, ovviamente bisogna installare un bel server per fare sto database. Infatti è quello che ho fatto!
Ti ringrazio infinitamente!
Buona giornata.
Torna su
Stanze Forum
Elenco Threads
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 !