Optimizar los tiempos de carga y el rendimiento de las bases de datos

En este artículo de ayuda

A continuación te explicamos cómo conseguir que tus bases de datos funcionen siempre de forma rápida y eficiente 🏃🏼


Si te parece que tus bases de datos no funcionan demasiado rápido, puede ser por distintos motivos. Pero no te preocupes: tienes varias opciones para mejorar el rendimiento.

  • Número de páginas: si la base de datos tiene un montón de páginas, podría tardar más en cargarse.

  • Número de propiedades: Cuantas más propiedades visibles tenga tu base de datos, más tiempo podría tardar en cargarse. Para ayudar a mantener la eficiencia de las bases de datos, cada una puede tener hasta 500 propiedades. Si alcanzas el límite, no podrás añadir nuevas propiedades hasta que elimines algunas.

  • Clasificaciones y filtros complejos: si tu base de datos incluye clasificaciones o filtros en propiedades como título, texto, fórmula o rollup, la lógica en la que se basan puede ralentizar el tiempo de carga.

No crear demasiadas bases de datos en páginas con mucho tráfico

Si tienes un espacio de trabajo grande, evita tener muchas bases de datos integradas como, por ejemplo, paneles de control en páginas con mucho tráfico. Cuantas más bases de datos se vean simultáneamente, más exigente será la configuración.

En primer lugar, intenta alojar cada base de datos en su propia página. Una vez hecho esto, si quieres que todas las bases de datos se muestren en una página, puedes:

  1. Escribir /enlazar en esa página y seleccionar Vista enlazada de base de datos para crear una base de datos enlazada.

  2. Crear vistas de base de datos dentro de esta base de datos enlazada y configurarlas para que muestren la base de datos de origen que desees. Cada vista de una base de datos puede mostrar diferentes bases de datos de origen.

Cuando se utiliza una única base de datos enlazada, solo se abre una vista de base de datos a la vez y, por tanto, solo una base de datos recibe actualizaciones. Deberías notar una mejora en el rendimiento con esta configuración.

Evitar las cadenas de referencia complejas

Las fórmulas y los rollups son increíblemente potentes, pero a mayor complejidad, más lenta es la base de datos. Por ejemplo, tardará más en calcularse una fórmula que dependa de otras fórmulas que a su vez dependan de rollups.

Minimizar el número de filtros y órdenes en fórmulas y rollups

Las bases de datos que se filtran y ordenan por las propiedades Fórmula y Rollup pueden tardar un poco más en cargarse.

Filtrar por propiedades simples

Si añades filtros basados en propiedades simples, tales como Selección, Selección múltiple, Estado, Número y Fecha, puedes mejorar la velocidad de una base de datos. Puede ser útil incluso si tienes filtros complejos, porque se reduce el número de páginas que hay que procesar.

Ocultar propiedades innecesarias

Si algunas propiedades son menos importantes en tu vista de base de datos, ocultarlas puede mejorar la capacidad de respuesta y la interactividad.

Si no puedes añadir una nueva propiedad

Si aparece un error al intentar añadir una nueva propiedad, es posible que tu base de datos haya alcanzado el límite de 500 propiedades.

Para volver a estar por debajo del límite:

  • Elimina las propiedades que no se utilicen (especialmente las que no se usen en ninguna vista).

  • Revisa las propiedades de selección y selección múltiple. Si tienes varias propiedades que cumplen la misma función, considera fusionarlas.

Eliminar las páginas que no se utilizan

Sugerimos eliminar cualquier página innecesaria o duplicada de una base de datos para mantenerla lo más simple y actualizada posible. Si esto no es posible, añade un filtro en la propiedad Fecha de creación para filtrar las páginas antiguas y mejorar significativamente el rendimiento en bases de datos muy grandes.

Para garantizar el mejor rendimiento de la base de datos para todos los usuarios, aplicamos límites de tamaño a las bases de datos. Una vez alcanzados estos límites, los nuevos cambios en tu base de datos no se guardarán.

Límite en el número de filas

Cada base de datos de Notion puede contener hasta 250 000 filas. Verás señales si te estás acercando a este límite o si lo has superado:

  • Al acercarte al límite: en tu base de datos aparecerá una advertencia de que te estás acercando. Todavía puedes añadir filas.

  • En el límite o por encima de él: No podrás añadir nuevas filas. Las solicitudes para añadir filas devolverán un error.

En las páginas de las bases de datos

Todas las propiedades de una página en una base de datos están restringidas a un tamaño total de 2,5 MB.

Este límite no afecta a:

  • Propiedades de archivos y contenido multimedia. El tamaño real de los archivos que subes no cuenta para el límite.

  • Las fórmulas y los rollups.

  • El contenido en el cuerpo de las páginas de la base de datos (que no son propiedades).

  • El número de propiedades que tienes en una base de datos. Por ejemplo, una base de datos con 50 propiedades puede estar por debajo del límite si las descripciones u opciones de cada propiedad son cortas.

Nota: También se aplican límites a las relaciones bidireccionales. Supongamos que la base de datos A y la base de datos B están relacionadas entre sí. Una vez que hayas referenciado la misma página de la base de datos A 10 000 veces en la base de datos B como una relación, la próxima vez que intentes referenciarla en la base de datos B, no se reflejará en la base de datos A.

Cuando hayas alcanzado el límite de páginas de la base de datos, verás un banner en la parte superior de páginas específicas de la base de datos avisándote. Para mantenerte por debajo de este límite, puedes hacer lo siguiente:

  • Haz que las opciones de tus propiedades sean más pequeñas o cortas. Por ejemplo, en una propiedad de selección múltiple, puedes reducir el número de opciones o acortar los nombres de algunas. En una propiedad de Personas, puedes eliminar a algunas personas mencionadas en páginas específicas.

  • Elimina las propiedades innecesarias: esto también eliminará los datos que contienen.

En las bases de datos

También existe un límite de 1,5 MB para el tamaño total de todas las propiedades utilizadas en tu base de datos. Este límite se aplica, por así decirlo, a la estructura general de tu base de datos, como cuántas propiedades tienes en ella y cuántas opciones contiene cada una (como en las de selección o selección múltiple).

Es posible que te encuentres con este límite al añadir nuevas propiedades a la base de datos, o bien al agregar una nueva opción dentro de una propiedad.

Para asegurarte de estar por debajo del límite, puedes hacer lo siguiente:

  • Elimina las propiedades innecesarias.

  • Elimina las opciones innecesarias en las propiedades de Selección y Selección múltiple.

  • Acorta el número de caracteres de las opciones dentro de una propiedad (por ejemplo, en vez de Completado, puedes usarListo).

  • Acorta la longitud de las fórmulas que estés usando en las propiedades para ello.

Eliminar propiedades

Aunque elimines una propiedad para liberar espacio y evitar alcanzar algún límite, siempre podrás restaurar esas propiedades eliminadas y sus datos. Para ello:

  1. Haz clic en el icono de barra deslizante en la parte superior de la base de datos.

  2. Selecciona Editar propiedades → Propiedades eliminadas.

  3. Selecciona ↩️ junto a la propiedad que quieras restaurar.

Ten en cuenta que puedes mantener hasta 1,5 MB de propiedades eliminadas en la papelera. Una vez que alcances este límite, tendrás que eliminar permanentemente algunas propiedades. Para ello:

  1. Haz clic en el icono de barra deslizante en la parte superior de la base de datos.

  2. Selecciona Editar propiedades → Propiedades eliminadas.

  3. Selecciona 🗑️ junto a la propiedad que quieras eliminar permanentemente. También puedes elegir Eliminar permanentemente todo en la parte inferior del menú.

Una vez que una propiedad y sus datos se eliminen de forma permanente, no podrás recuperarlos.

Obtén más información sobre las bases de datos para asegurarte de que las usas de la forma más óptima según tus necesidades


Danos tu opinión

¿Te ha resultado útil este recurso?