Sql Express 2008 Express
- Hasta 16 instancias
- Sólo puede utilizar 1GB de RAM por instancia. Aunque el servidor tenga más memoria y ésta pueda ser utilizada por otras aplicaciones, SQL Server sólo utilizará 1GB
- Sólo puede utilizar 1 CPU por instancia. En este caso con CPU se refiere a procesador físico (socket), con todos los núcleos (cores) de que disponga, por ejemplo si es un quad-core utilizará ese procesador - - -5
- disponiendo de los 4 núcleos (cores). Aunque el servidor tenga más procesadores físicos no hará uso de ellos.
- El tamaño máximo por base de datos es de 4GB por base de datos (sólo datos, el log no tiene limitaciones). Deberá tener en cuenta lo siguiente:
- Son 4GB de datos, es decir entre los ficheros .mdf y ndf que tengamos.
- Se excluye lo que ocupe el log de transacciones, no importa que tengamos un log de 500GB
- Se excluye el contenido FILESTREAM (una de las novedades de 2008), es decir puedes tener muchas gigas de fotos, música, documentos, etc. en tu base de datos.
- Una vez que se llega a este límite se puede seguir trabajando, pero dará error cualquier operación que implique un aumento de ese límite. Por ejemplo se podrán hacer select, delete, incluso update si no necesita ese aumento de tamaño.
En esta página puede checar la diferencia entre versiones.
La verdad que tienes que analizar muchas cosas. Sobre todo la cantidad de transacciones que hará tu empresa. Por que cuando ya llegue a su 1g de memoria empezará a votar a todos los usuarios para
poder gestionar las transacciones.
Es muy importante está parte y muchas otras.
La verdad vale la pena invertir en una licencia minimo la estándar que la podrás conseguir hasta en 2000 dolares. SQL SERVER 2014 Estándar.
Pero siempre y cuando lo requieras,
Saludos.