Supervisa el tamaño de tu instancia de Odoo.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Rastrea cuánto espacio en disco utiliza cada modelo de Odoo y compara el crecimiento a lo largo del tiempo. Un trabajo programado diario registra los tamaños, y los administradores pueden revisarlos en Database Size.
Este módulo registra cuánto espacio de base de datos consume cada modelo de Odoo y permite a los administradores seguir cómo cambia ese uso a lo largo del tiempo.
Un trabajo programado se ejecuta una vez al día y toma una medición para cada modelo, almacenando la fecha, el modelo, el tamaño total del modelo, el tamaño total de la base de datos, el tamaño de la tabla sin índices, el tamaño de los índices, el tamaño de la tabla many2many, el número estimado de filas y el tamaño de los adjuntos. Las mediciones se muestran en una lista y un formulario de solo lectura bajo el menú Database Size, donde puede agrupar por fecha o por modelo y abrir un modelo para ver los índices individuales y las tablas many2many detrás de su tamaño.
Una segunda pantalla, Compare Size per Model, pone dos fechas una al lado de la otra y muestra la diferencia de tamaño para cada modelo. Por defecto muestra solo los cambios notables (más de 5 MB), y puede filtrar por hace un mes o hace un año. Un botón en cada línea abre las mediciones detalladas de ese modelo en ambas fechas.
En General Settings, bajo Database Size, puede habilitar la purga de mediciones antiguas y elegir cuántos días de mediciones diarias y de mediciones mensuales conservar. Solo los usuarios con acceso a la configuración del sistema pueden ver estas pantallas.
Depende de
Menús que añade
Modelos y campos (5)
- ir.model.size · modelo nuevomodel, tuples (Estimated Rows), model_name, table_size (Bare Table Size), indexes_size (Index Size), relations_size (Many2many Tables Size), attachment_size, measurement_date (Date of Measurement), total_model_size, total_table_size, total_database_size, ir_model_index_size_ids (Indexes), ir_model_relation_size_ids (Relations)
- ir.model.index.size · modelo nuevoname, size, ir_model_size_id
- res.config.settings · amplía un modelo existentedatabase_size_purge (Purge Older Model Size Measurements), database_size_retention_daily (Keep Daily Measurements for), database_size_retention_monthly (Keep Monthly Measurements for)
- ir.model.size.report · modelo nuevomodel, tuples (Estimated Rows), model_name, table_size (Bare Table Size), indexes_size (Index Size), relations_size (Many2many Tables Size), attachment_size, measurement_date (Date of Measurement), total_model_size, total_table_size, historical_tuples (Historical Estimated Rows), total_database_size, diff_total_model_size (Change in Total Model Size), historical_table_size (Historical Bare Table Size), historical_indexes_size (Historical Index Size), diff_total_database_size (Change in Total Database Size), historical_relations_size (Historical Many2many Tables Size), historical_attachment_size, historical_measurement_date (Historical Date of Measurement), historical_total_model_size, historical_total_table_size, historical_total_database_size
- ir.model.relation.size · modelo nuevoname, size, ir_model_size_id
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/server-tools.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para configurar este módulo, puedes revisar la acción planificada llamada 'Take model size measurements' y comprobar la hora a la que quieres que se ejecute. Solo debería ejecutarse una vez al día. Si se ejecuta con más frecuencia, simplemente actualiza el conjunto de tamaños existente para el día.
También puedes revisar la configuración de Database Size en los ajustes generales de Odoo y habilitar 'Purge Older Model Size Measurements'. Esta tarea, de forma predeterminada, eliminará la mayoría de los datos diarios con más de un año de antigüedad, excepto los datos capturados el primer día de cada mes. Estos periodos de retención también se pueden configurar aquí.
Puedes usar este módulo para vigilar la evolución del tamaño de tu instancia de Odoo a lo largo del tiempo. Cada día se tomará una instantánea con el tamaño completo de la base de datos y los adjuntos. Puedes consultar estas instantáneas diarias y comparar el tamaño actual con el tamaño de cualquier fecha pasada para la que haya datos.
Activa el modo de depuración y, a continuación, ve al menú Settings -> Technical -> Database Size.
Los datos que se recopilan y se muestran son:
- Model Name - El nombre del modelo al que están relacionados los datos
- Estimated Rows - El número estimado de filas según el planificador de consultas de Postgresql. Por motivos de rendimiento, se prefiere tomar los datos del planificador en lugar de hacer un recuento real, aunque los resultados pueden ser imprecisos.
- Bare Table Size - El uso de disco de la tabla del modelo sin índices, etc.
- Index Size - El uso de disco de los índices de la tabla del modelo.
- Many2many Tables Size - El uso de disco de las tablas many2many relacionadas, incluidos sus índices. Para evitar dobles recuentos, las tablas many2many solo se correlacionan con una de sus tablas (la mayor de las dos).
- Attachment Size - El uso de disco de los adjuntos vinculados a los registros del modelo. Como Odoo deduplica los adjuntos por contenido, los adjuntos con el mismo contenido pueden contarse dos veces en el tamaño de adjuntos de otros modelos, pero no se contarán dos veces cuando se vinculen a registros del mismo modelo más de una vez.
- Total Table Size - Bare Table Size + Index Size
- Total Database Size - Total Table Size + Many2many Tables Size
- Total Model Size - Total Database Size + Attachment Size
Si haces clic en registros individuales, puedes inspeccionar los tamaños de cada índice y tabla many2many.
Todos los tamaños están en megabytes.
En la vista de informe 'Compare Size per Model', puedes encontrar estos datos dos veces: una para la fecha de medición seleccionada (predeterminada: hoy) y otra para la fecha de comparación seleccionada (predeterminada: hace un mes).
Si quieres comparar fechas arbitrarias, puedes empezar a escribir la fecha en el cuadro de búsqueda. Asegúrate de introducir las fechas en el formato correcto para tu localización.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.