Máster Online en Business Intelligence certificado por SolidQ

Si te interesa esta información, y estás dispuesto a convertirte en un profesional altamente cualificado en el área de Business Intelligence con las herramientas de Microsoft, te recomiendo que estudies con detalle la información sobre el Máster Online en Business Intelligence certificado por SolidQ, no dejes pasar esta oportunidad. Recuerda que el área de Business Intelligence, es de las pocas en las que no hay paro en este momento y según las consultoras internacionales más prestigiosas tendrá un crecimiento cercano al 10% anual en los próximos años.

19/08/2009

SQL Server 2008 Express: Limitaciones

Leyendo en los grupos de noticias de SQL Server (microsoft.public.es.sqlserver) he enontrado un hilo simple y muy bien explicado y resumido sobre las limitaciones de SQL Server 2008 Express Edition, con las respuestas de Carlos Sacristán y Emilio Boucau, dos buenos amigos del grupo.

Paso a continuación a comentar dichas limitaciones, basando lo aquí expuesto en esos comentarios:

  • 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 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.

Finalmente, para conocer el espacio que ocupan vuestras bases de datos, podéis mirar en los BOL (ayuda de SQL Server):

  • SP_SPACEUSED
  • DBCC SQLPERF(LOGSPACE)

Finalmente os dejo dos links bastante interesantes:

Comparativa entre las diferentes ediciones de SQL Server 2008:
http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx

Blog de MSDN sobre SQL Server Express Edition
http://blogs.msdn.com/sqlexpress

Espero que os resulte interesante, y que os ayude a despejar las frecuentes dudas que surgen sobre SQL Server 2008 Express.

4 comentarios:

Ing. Bernabeu R. Dario dijo...

Buen día Salvador, excelente artículo!
Gracias por compartir.
Saludos.

Mr x dijo...

como estas? es posible que el comando select tenga alguna limitacion? cuando llego a los 1001 me da diversos errores.
Saludos!

Salvador Ramos dijo...

No, SELECT no tiene ninguna limitación, debe ser otro tu problema y no tiene que ver con limitaciones de expresss edition

Saludos
Salvador Ramos

Guille dijo...

Excelente post.

Haremos referencia a este artículo en nuestra web.

Saludos y gracias por compartir.

Google
 

SQL Server Business Intelligence

Información sobre ETL, Data Warehousing, OLAP, BI. Integration Services, Analysis Services, Reporting Services ... SQL Server 2008, Seguridad, Backup, Replicación ... Videos, webcasts ...