Web hosting - Mi base de datos está saturada, ¿qué hago?
Información sobre la traducción
Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.
Objetivo
Una base de datos permite, por ejemplo, almacenar información relativa a su sitio web y a su funcionamiento. Estos datos están organizados para que su sitio web acceda fácilmente a ellos, lo que permite una consulta óptima y personalizada para los usuarios/visitantes de su sitio web.
Durante su uso, una base de datos puede adquirir, modificar o eliminar información (datos de conexión, datos de usuarios, datos de visualización, datos necesarios para el buen funcionamiento de su sitio web, etc.).
En algunos casos, la base de datos registra tal cantidad de información, lo que provoca una saturación del espacio de almacenamiento que se le asigna. Cuando la base de datos está saturada, se habla de overquota.
Este tutorial explica las acciones que debe realizar cuando la base de datos en alojamiento compartido de OVHcloud está cerca de la saturación o ya está en *overquota.
Descubra cómo actuar cuando la base de datos está saturada.
Requisitos
- Estar conectado a su área de cliente de OVHcloud.
- Disponer de un plan de hosting de OVHcloud con una base de datos en alojamiento compartido de OVHcloud asociada.
Procedimiento
La configuración, la gestión y la responsabilidad de los servicios que OVHcloud pone a su disposición recaen sobre usted. Por lo tanto, usted deberá asegurarse de que estos funcionan correctamente.
Ponemos a su disposición este tutorial para ayudarle lo mejor posible en tareas habituales. No obstante, si tiene alguna duda, le recomendamos que contacte con un proveedor especializado. Nosotros no podremos asistirle. Más información en la sección "Más información" de esta guía.
Cuando su base de datos en alojamiento compartido OVHcloud se satura (overquota), nuestros robots le advierten por correo electrónico en la dirección de correo electrónico del contacto "Administrador" de la base de datos.
Cuando la base de datos ha consumido más de 80% de su capacidad de almacenamiento, recibirá un primer mensaje de correo electrónico. Cuando 90% de esta capacidad de almacenamiento se alcanza, se envía un segundo mensaje de correo.
Cuando su base de datos está en overquota, se le enviará un tercer mensaje de aviso. A continuación, la base de datos pasará a "READ ONLY" (solo lectura). Ya no puede añadir ni modificar los registros de la base de datos, pero sigue estando disponible en lectura y supresión.
Etapa 1: identificar las tablas voluminosas
Una base de datos se compone de una o más tablas, compuestas a su vez por una o varias filas organizadas con columnas predeterminadas.
En primer lugar, es necesario identificar las tablas de gran tamaño de la base de datos.
Todas las acciones siguientes descritas en este tutorial se realizarán a partir de phpMyAdmin.
phpMyAdmin está disponible en todas las bases de datos compartidas de OVHcloud. Esta aplicación de gestión de bases de datos facilita la realización de las acciones manuales que puede realizar con su base de datos.
Si su base de datos se encuentra en una solución Web Cloud Databases, consulte nuestra guía "Web Cloud Databases - Conectarse a su base de datos ". A continuación, diríjase directamente al etapa 1.2 de esta guía.
1.1 - Conectarse a la base de datos a través de phpMyAdmin
Recupere la información de acceso a su base de datos directamente en el archivo de configuración de su sitio web. Realice esta acción utilizando el paso 1 de nuestra guía sobre el cambio de la contraseña de una base de datos.
Haga clic en las fichas siguientes para ver cada una de las 5 etapas.
Conéctese a su área de cliente de OVHcloud y acceda a la sección Web Cloud.

Haga clic en el menú Alojamientos y seleccione el alojamiento web correspondiente.

En la nueva página, haga clic en la pestaña Bases de datos.

En la nueva página, aparecerá una tabla con las bases de datos creadas.

Anote el Nombre de usuario y la Dirección del servidor de su base de datos llena. Esta información se muestra en la tabla que enumera las bases de datos.
A la derecha de la base de datos correspondiente, haga clic en el botón ... y, seguidamente, en Acceder a phpMyAdmin.

Introduzca los datos de acceso a la base de datos y haga clic en Conexión.
1.2 - Buscar las tablas más voluminosas
Desde ahora, usted interviene directamente en el contenido de su base de datos. Las operaciones que realice en phpMyAdmin pueden tener consecuencias irreversibles si no se realizan correctamente.
Asegúrese de realizar las operaciones que desee. Si necesita ayuda, le recomendamos que contacte con un proveedor especializado. OVHcloud no podrá ayudarle con el contenido de su base de datos.
Una vez que se haya conectado, se abrirá la siguiente página:

Haga clic en el botón "Nombre de la base de datos" en la columna izquierda y seleccione Tamaño en la parte superior derecha de la tabla que aparece:

Las tablas más voluminosas aparecen en la parte superior de la tabla. Identifique estas y vaya al etapa 2.
Etapa 2: determinar la utilidad del contenido de la tabla o tablas voluminosas
Una vez que haya identificado las tablas voluminosas, deberá determinar si todo su contenido es necesario para el funcionamiento de su sitio web.
Si utiliza un sistema de gestión de contenidos (CMS) como WordPress, Joomla, PrestaShop o Drupal, compruebe que sus tablas voluminosas no estén relacionadas con un plugin o tema recientemente instalado o actualizado.
En ese caso, contacte con el editor del plugin/tema para que le comunique las acciones a realizar en su CMS.
Si tiene algún otro CMS, le recomendamos que contacte directamente con el editor del CMS antes de realizar las siguientes acciones.
A continuación se muestran los enlaces a los sitios web oficiales de los CMS que OVHcloud ofrece instalados en un clic:
Si su sitio ha sido desarrollado "manualmente" por un proveedor especializado, le recomendamos que contacte con él para que le acompañe.
Etapa 3: realizar una acción correctiva
Una vez que haya determinado si el contenido de las tablas es necesario para el funcionamiento del sitio web, podrá elegir entre varias opciones:
Caso n°1 - Todo el contenido de la tabla voluminosa es necesario para el buen funcionamiento de su sitio web
Deberá bascular su base de datos con una base de datos más voluminosa.
Para aumentar el tamaño asignado a la base de datos, es necesario crear una nueva base de datos más grande y copiar el contenido de la antigua en la nueva. No es posible aumentar directamente el tamaño de una base de datos asociada a un alojamiento web.
Consulte nuestra oferta de bases de datos Web Cloud Databasess para elegir su nuevo servicio de bases de datos.
Es recomendable para bases de datos de gran tamaño.
Es posible duplicar el contenido de una base de datos de OVHcloud directamente en otra de sus bases de datos de OVHcloud gracias a la funcionalidad que ofrece su área de cliente de OVHcloud. Para ello, consulte nuestra guía "Duplicar el contenido de una base de datos en otra".
En caso de migrar a una base de datos externa a los planes de hosting Start SQL y Web Cloud Databases, puede mover manualmente el contenido de su antigua base de datos hacia una nueva mediante nuestras guías:
- Exportar la base de datos existente
- Primeros pasos con Web Cloud Databasess
- Importar su antigua base de datos a su solución Web Cloud Databasess
Caso n°2 - No es necesario para el funcionamiento de su sitio web una parte o el conjunto del contenido de la tabla voluminosa
Antes de realizar esta operación, compruebe si los datos de la tabla de tamaño considerable corresponden a elementos que pueden eliminarse desde el área de administración de su CMS.
Ejemplos:
- comentarios/publicaciones antiguos;
- elementos presentes en el menú
Papelerade su CMS; - datos relacionados con un tema antiguo y/o plugin.
Esta guía explica cómo eliminar datos de la base de datos. En caso de duda, asegúrese de lo que está haciendo o contacte con un proveedor especializado.
Las bases de datos compartidas de OVHcloud disponen de varios comandos SQL para modificar su contenido.
Si se trata de una tabla de overquota o de una voluminosa, puede elegir entre tres comandos.
Puede realizar estas consultas directamente desde la interfaz phpMyAdmin, a través de la pestaña SQL :

- El pedido DELETE:
Permite eliminar una o más filas de una tabla dada. Este comando es útil si una parte del contenido de la tabla es necesaria para que su sitio web funcione correctamente.
Ejemplo:
En este ejemplo, el comando elimina la(s) línea(s) de table_1 cuyo valor de columna id es igual a 1.
- El comando TRUNCATE:
Permite eliminar todas las filas de una tabla dada.
Ejemplo:
En este ejemplo, la orden elimina todas las líneas de la table_1 sin excepción.
- El comando DROP:
Permite eliminar completamente una tabla y todas las filas que contiene. Este comando no se puede utilizar si la tabla debe seguir existiendo.
Ejemplo:
En este ejemplo, la orden elimina la tabla table_1 y todas las filas que contiene.
Etapa 4: Sacar la base de datos del estado "READ ONLY" (solo lectura)
Nuestros robots encargados de las verificaciones de las cuotas pasan con mucha regularidad por nuestras infraestructuras. Si, al pasar por el servicio, detectan que la base de datos ya no está en overquota, eliminan automáticamente el estado "READ ONLY" (solo lectura). Una vez que haya realizado las operaciones necesarias en su base de datos, solo tiene que esperar hasta que nuestros robots pasen por sus servicios.
No obstante, puede forzar su migración a sus servicios para acelerar el proceso. Para ello, deberá solicitar a nuestros robots que recalculen el límite de su servicio o base de datos.
Recalcular el límite para una base de datos incluida con su plan de hosting
Haga clic en las fichas siguientes para ver cada uno de los 5 etapas.
Conéctese a su área de cliente de OVHcloud y acceda a la sección Web Cloud.

Haga clic en el menú Alojamientos y seleccione el alojamiento web correspondiente.

En la nueva página, haga clic en la pestaña Bases de datos.

En la nueva página, aparecerá una tabla con las bases de datos creadas. A la derecha de la base de datos correspondiente, haga clic en el botón ... y, seguidamente, en Recalcular el espacio utilizado.

En la nueva ventana, haga clic directamente en el botón Aceptar.

Una vez iniciada, la operación puede tardar varios minutos. Al finalizar, el estado "READ ONLY" de la base de datos desaparece. La base de datos vuelve a estar totalmente operativa.
Recalcular el límite de una base de datos alojada en una solución Web Cloud Databases
Haga clic en las fichas siguientes para ver cada uno de los 3 etapas.
Conéctese a su área de cliente de OVHcloud y acceda a la sección Web Cloud.

Haga clic en el menú Web Cloud Databases y seleccione la solución Web Cloud Databases correspondiente.

En la sección Información general, acceda al apartado Espacio utilizado. Haga clic en el botón ... a la derecha y, seguidamente, en Actualizar el límite de su base de datos.

Una vez iniciada, la operación puede tardar varios minutos. Al finalizar, el estado "READ ONLY" de la base de datos desaparece. La base de datos vuelve a estar totalmente operativa.
Más información
Duplicar el contenido de una base de datos en otra
Para servicios especializados (posicionamiento, desarrollo, etc.), contacte con partners de OVHcloud.
Si quiere disfrutar de ayuda para utilizar y configurar sus soluciones de OVHcloud, puede consultar nuestras distintas soluciones pestañas de soporte.
Interactúe con nuestra comunidad de usuarios.