SQL Server Express è gratuito edizione di Microsoft del popolare server di database , attualmente disponibile nelle versioni a 32 -bit e 64 -bit . Quello che si decide di utilizzare dovrebbe essere basata sui requisiti di prestazioni e memoria di una singola applicazione . Cache hardware complete
del server gioca un ruolo nel determinare le prestazioni di installazione a 32 bit di SQL Server Express a fronte di un 64-bit di installazione. Una cache del processore maggiore inclina i vantaggi prestazionali di una data operazione di dati leggermente in favore della versione a 64 bit , ma non abbastanza per decidere assolutamente il confronto . Ad esempio , l'elaborazione delle transazioni in linea, o OLTP , è spesso più lento su una piattaforma a 64 bit . Microsoft consiglia di analisi comparativa dei risultati di entrambe le basi di codice per trovare la soluzione più efficiente .
Memoria
La versione a 32 bit di SQL Server Express è in grado di accedere il più memoria di sistema come la versione a 64 bit , anche quando fanno uso di Address Windowing Extensions , o soggezione. Memorizzando un sacco di procedure che richiedono molta memoria , utilizzando un gran numero di connessioni simultanee o utilizzare qualsiasi funzione che si basano su grandi quantità di memoria , diverse pagine di dati , sono tutti validi motivi per passare alla versione a 64 bit .
scalabilità
a prova di futuro un'applicazione coinvolge garantendo la scalabilità . Se il numero di utenti o di operazioni di aumento di memoria , la versione a 64 bit di SQL Server Express offre vantaggi di scala enormi con la sua capacità di utilizzare più volte l'hardware di memoria della versione a 32 bit .