Compartir a través de


Reducción de bases de datos en Project Server 2010

 

Se aplica a: Project Server 2010

Última modificación del tema: 2016-11-30

Ajustar el tamaño de una implementación de una granja de servidores no es una ciencia exacta. Es preferible ser precavido y asignar más espacio del que puede ser necesario en su instalación de Microsoft SQL Server. Una vez que el sistema logre un estado estable (el número de proyectos creados por año es prácticamente el mismo que el número de archivados/eliminados), puede reducir su asignación inicial para recuperar espacio en su instalación de SQL Server.

Reducción de archivos de datos

Puede reducir cada uno de los archivos de una base de datos (con las extensiones .mdf, .ldf y .ndf) para quitar las páginas no usadas y recuperar espacio en el disco. Las bases de datos de Microsoft SharePoint Server 2010 no reducen automáticamente los archivos de datos, aunque muchas actividades crean espacio en blanco en la base de datos. Las actividades que pueden crear espacio en blanco son, entre otras, la fusión de bases de datos de contenido y la eliminación de proyectos, recursos, campos personalizados grandes, documentos, bibliotecas de documentos, listas, elementos de listas y sitios incluidos en las Áreas de trabajo del proyecto.

El espacio libre se libera del final del archivo; por ejemplo, un archivo de base de datos de contenido de 60 gigabytes (GB) con un tamaño de destino especificado de 40 GB liberará tanto espacio como sea posible de los últimos 20 GB del archivo de base de datos. Si las páginas usadas están incluidas en esos últimos 20 GB, esas páginas se reasignarán a los primeros 40 GB del archivo que se conservan. Puede calcular el espacio libre de una base de datos con el procedimiento almacenado sp_spaceused. Para obtener más información, vea sp_spaceused (Transact-SQL) (https://technet.microsoft.com/es-es/library/ms188776.aspx).

Puede reducir los archivos de base de datos individualmente o en grupos. Las operaciones de reducción son más eficaces tras un archivo o sitio grande que pueda generar una gran cantidad de espacio no usado. Los archivos de base de datos únicamente se pueden reducir hasta el punto en el que no quede más espacio libre; por tanto, una base de datos de contenido cuyo contenido no se elimine con frecuencia no obtendrá demasiados beneficios de la reducción. Si la operación de reducción se realiza repetidamente, podría provocar una mayor fragmentación porque la operación no conserva el estado de fragmentación de los índices. No debe reducir los archivos de base de datos con la misma frecuencia con la que se desfragmentan los índices. No obstante, en entornos en los que los datos se eliminan a menudo de las bases de datos, es recomendable programar con más frecuencia la reducción de los archivos de base de datos.

Al reducir las bases de datos, tenga en cuenta lo siguiente:

  • No es recomendable reducir de manera automática las bases de datos ni configurar un plan de mantenimiento que reduzca mediante programación las bases de datos.

  • Reduzca una base de datos sólo cuando un usuario o administrador haya quitado el 50% de su contenido o más.

  • Es recomendable reducir solamente bases de datos de contenido. La base de datos de configuración, la base de datos de contenido de Administración central, las bases de datos de SSP y las bases de datos de búsqueda no experimentan, normalmente, suficientes eliminaciones como para disponer de espacio libre significativo.

  • Evite la necesidad de reducir las bases de datos mediante la inclusión de asignaciones de crecimiento en su plan de capacidad, incluida una asignación de sobrecarga del 10% al 20%.

  • La reducción de las bases de datos es una operación que usa una gran cantidad de recursos. Por lo tanto, si debe reducir una base de datos, estudie el momento oportuno de su programación.

Las bases de datos y los archivos de base de datos pueden reducirse manualmente para recuperar espacio con el uso de Management Studio o de Asistente para planes de mantenimiento. Para obtener más información, vea el tema que trata de la reducción de una base de datos (https://technet.microsoft.com/es-es/library/ms189080.aspx).