max

文章 分类 评论
4 1 8

站点介绍

此处是站点介绍

How to keep your recorder database size under control

max 2023-03-12 2982 1条评论 默认分类

首页 / 正文

Finding the heaviest entities
To find which entities are using too much space, you will have to dig into the database itself and run a SQL query. Fortunately, there is already an add-on to make it easier for you.

Go to the Add-on store: Open your Home Assistant instance and show the Supervisor add-on store. 911
Install the SQLite Web add-on: Open your Home Assistant instance and show the dashboard of a Supervisor add-on. 1.3k
If you want, you can Show in sidebar and also Start on boot. The choice is yours.
Make sure this add-on is started before you continue.
When you open the SQLite Web interface, you can see a few tables, of which only two are relevant:

states contains a log of all the states for all the entities.
events contains a log of all the events. Some events include event_data (such as parameters in call_service events), but state_changed events have empty event_data, because the state data is stored in the other table.
If you are curious to view the size of each table, try this SQL query:

SELECT
  SUM(pgsize) bytes,
  name
FROM dbstat
GROUP BY name
ORDER BY bytes DESC

It will also show ix_* entries, which are not real tables, but just indexes to keys in the actual tables.

Viewing events usage
Click on the events table in SQLite Web.
Click on Query.
Type the following SQL query:

SELECT
  COUNT(*) as cnt,
  SUM(LENGTH(event_data)) as bytes,
  event_type
FROM events
GROUP BY event_type
ORDER BY cnt DESC

Viewing states usage
Click on the states table in SQLite Web.
Click on Query.
Type the following SQL query:

SELECT
  COUNT(*) AS cnt,
  COUNT(*) * 100 / (SELECT COUNT(*) FROM states) AS cnt_pct,
  SUM(LENGTH(attributes)) AS bytes,
  SUM(LENGTH(attributes)) * 100 / (SELECT SUM(LENGTH(attributes))  FROM states) AS bytes_pct,
  entity_id

FROM states
GROUP BY entity_id
ORDER BY cnt DESC

Filtering out entities
Now that you know which entities are bloating your database, you can filter them out. Feel free to filter as many or as few as you want. When considering if you should filter it or not, ask yourself: Does the history of the state changes for this entity bring me value? Does it bring me as much value as the size it takes?

Edit your /config/configuration.yaml file, here’s an example from mine:

recorder:
exclude:
domains:
  - device_tracker
  - media_player
  - uptime
  - time_date
  - worldclock
entity_globs:
  - sensor.clock*
  - sensor.date*
  - sensor.glances*
  - sensor.load_*m
  - sensor.time*
  - sensor.uptime*
entities:
  - camera.front_door
  - sensor.home_assistant_v2_db
  - sensor.memory_free
  - sensor.memory_use
  - sensor.memory_use_percent
  - sensor.processor_use
  - weather.openweathermap

https://community.home-assistant.io/t/how-to-keep-your-recorder-database-size-under-control/295795/51

评论(1)

  1. exodermin 30 ml 游客 2026-01-03 10:58 回复

    Cómo reconocer la mejora al usar Exodermin
    La búsqueda del bienestar de la piel es un tema que
    preocupa a muchos. A menudo, nos encontramos rodeados de una variedad abrumadora de productos.
    Así que, ¿cómo saber si realmente son efectivos?
    Las señales de cambio pueden ser sutiles, pero indudablemente existen. Mantener
    una piel sana no es solo cuestión de estética; se trata de salud y confianza.

    Al observar características específicas, uno puede entender
    si un tratamiento está funcionando. La textura, la hidratación y la elasticidad son aspectos clave a evaluar.
    No se trata únicamente de la apariencia, sino de cómo
    se siente y responde la piel. Por ejemplo, notar una suavidad inesperada es un buen indicio.

    Sumado a esto, la disminución de irritaciones visibles también puede ser un testimonio de
    eficacia. La piel puede volver a su estado natural con el cuidado correcto.

    Si has experimentado cambios positivos en el
    aspecto y la sensación de tu dermis, es momento de reflexionar sobre
    el producto en cuestión. Una evaluación cuidadosa de
    la evolución de tu piel puede ofrecer pistas valiosas sobre el rendimiento del tratamiento.

    En conclusión, prestar atención a las transformaciones
    que experimenta tu piel puede revelar mucho más de lo que imaginas.
    Al final, cada pequeño detalle cuenta. ¿No crees que
    vale la pena explorar estos aspectos para tener certeza sobre tus elecciones de cuidado dermatológico?

    Identificación de cambios en la piel
    Observar las transformaciones en nuestra piel es fascinante.
    A menudo, estos cambios pueden ser sutiles, pero revelan mucho sobre nuestra salud cutánea.
    Con un poco de atención, es posible notar aspectos positivos que destacan una mejora notable.
    Así, se abre un nuevo capítulo en el cuidado personal.
    Los primeros indicios pueden manifestarse en la textura. Una superficie más suave y uniforme
    es un signo alentador. También es crucial prestar atención al tono de
    la piel. Un brillo saludable indica vitalidad.
    La hidratación puede influir enormemente en estos resultados.

    Los problemas como la sequedad o la descamación suelen disminuir con el tiempo.
    La piel puede adquirir un aspecto más radiante,
    lo que alegra la vista. Las imperfecciones pueden comenzar a desvanecerse.
    Esto, por supuesto, no ocurre de la noche a la mañana,
    sino que es un proceso gradual y constante que se
    aprecia con el paso de los días.
    Otro aspecto a evaluar es la sensación general.
    Una piel más elástica y tonificada suele ser disfrutada por
    muchos. La reducción en la aparición de rojeces o irritaciones también puede ofrecer un respiro
    agradable. Los signos de fatiga pueden ser menos evidentes, lo que se traduce en un look fresco.
    Nadie puede negar que ver una piel revitalizada genera confianza.

    Finalmente, es esencial no solo mirar, sino también tocar.
    La suavidad se siente y se aprecia. Un cuidado adecuado puede llevar
    a resultados sobresalientes. Notar estos cambios se convierte en un viaje diario, donde cada pequeño avance cuenta.

    Escuchar lo que la piel tiene que decir, siempre es valioso.

    Evaluación de resultados con Exodermin
    Cuando se trata de productos para el cuidado de la piel, es fundamental observar detenidamente
    los resultados con el paso del tiempo. La piel, al ser un órgano dinámico, puede
    reflejar cambios significativos tras la aplicación de un tratamiento.
    Esto abarca desde la textura hasta la tonalidad.
    Notar esta evolución es realmente emocionante. Lo que al inicio
    puede parecer un pequeño cambio, con el tiempo puede resultar ser
    una transformación notable.
    Observar las reacciones de la piel es crucial.
    Cada persona tiene una experiencia única. Al principio, pueden existir algunas inseguridades o dudas.
    Sin embargo, los resultados finales suelen justificar el proceso.
    La paciencia juega un papel clave en esta evaluación.
    Un aspecto muy importante es establecer un periodo de comparación. Esto significa observar la piel antes y después
    de iniciar el tratamiento. Tomar fotografías puede ser extremadamente útil.
    De esta forma, uno puede apreciar los cambios de manera
    visual, más allá de lo que se siente al tacto. A veces, los cambios son sutiles,
    pero su acumulación a lo largo del tiempo puede ser notablemente positiva.

    Además, prestar atención a las sensaciones que se experimentan diariamente es primordial.
    La piel puede mostrar signos de hidratación o sensibilidad diferente.
    Cuando se nota una mejora en la textura, es un indicador valioso.

    Esto puede implicar menos irritación y mayor comodidad.
    En resumen, la evaluación no solo se limita a lo visual, sino que abarca un conjunto de
    sensaciones y percepciones profundas relacionadas con el bienestar
    cutáneo.

最新评论

  • 奈良南部

    我一直梦想, 能像你们一样多旅行。感谢能量。

  • JosephEvose

    这个页面 真的 帮助选择路线。多发布! [url=https://iqvel.com/zh-Hans/a/%E5%BE%B7%E5%9B%BD/%E5%BE%AE%E7%BC%A9%E6%99%AF%E8%A7%82%E4%B8%96%E7%95%8C]微缩景观世界[/url] 我总是关注 关于旅行的资源。增长见识 阅读这样的内容。

  • 城市地標

    确实少有, 没有多余矫饰的表达。谢谢。

  • 鹽沼盆地

    你们的项目 真正 帮助别人。坚持!

  • 峽谷小鎮

    衷心感谢 灵感。真心 吸引人。

  • exodermin 30 ml

    Cómo reconocer la mejora al usar Exodermin La búsqueda del bienestar de la piel es un tema que preocupa a muchos. A menudo, nos encontramos rodeados de una variedad abrumadora de productos. Así que, ¿cómo saber si realmente son efectivos? Las señales de cambio pueden ser sutiles, pero indudablemente existen. Mantener una piel sana no es solo cuestión de estética; se trata de salud y confianza. Al observar características específicas, uno puede entender si un tratamiento está funcionando. La textura, la hidratación y la elasticidad son aspectos clave a evaluar. No se trata únicamente de la apariencia, sino de cómo se siente y responde la piel. Por ejemplo, notar una suavidad inesperada es un buen indicio. Sumado a esto, la disminución de irritaciones visibles también puede ser un testimonio de eficacia. La piel puede volver a su estado natural con el cuidado correcto. Si has experimentado cambios positivos en el aspecto y la sensación de tu dermis, es momento de reflexionar sobre el producto en cuestión. Una evaluación cuidadosa de la evolución de tu piel puede ofrecer pistas valiosas sobre el rendimiento del tratamiento. En conclusión, prestar atención a las transformaciones que experimenta tu piel puede revelar mucho más de lo que imaginas. Al final, cada pequeño detalle cuenta. ¿No crees que vale la pena explorar estos aspectos para tener certeza sobre tus elecciones de cuidado dermatológico? Identificación de cambios en la piel Observar las transformaciones en nuestra piel es fascinante. A menudo, estos cambios pueden ser sutiles, pero revelan mucho sobre nuestra salud cutánea. Con un poco de atención, es posible notar aspectos positivos que destacan una mejora notable. Así, se abre un nuevo capítulo en el cuidado personal. Los primeros indicios pueden manifestarse en la textura. Una superficie más suave y uniforme es un signo alentador. También es crucial prestar atención al tono de la piel. Un brillo saludable indica vitalidad. La hidratación puede influir enormemente en estos resultados. Los problemas como la sequedad o la descamación suelen disminuir con el tiempo. La piel puede adquirir un aspecto más radiante, lo que alegra la vista. Las imperfecciones pueden comenzar a desvanecerse. Esto, por supuesto, no ocurre de la noche a la mañana, sino que es un proceso gradual y constante que se aprecia con el paso de los días. Otro aspecto a evaluar es la sensación general. Una piel más elástica y tonificada suele ser disfrutada por muchos. La reducción en la aparición de rojeces o irritaciones también puede ofrecer un respiro agradable. Los signos de fatiga pueden ser menos evidentes, lo que se traduce en un look fresco. Nadie puede negar que ver una piel revitalizada genera confianza. Finalmente, es esencial no solo mirar, sino también tocar. La suavidad se siente y se aprecia. Un cuidado adecuado puede llevar a resultados sobresalientes. Notar estos cambios se convierte en un viaje diario, donde cada pequeño avance cuenta. Escuchar lo que la piel tiene que decir, siempre es valioso. Evaluación de resultados con Exodermin Cuando se trata de productos para el cuidado de la piel, es fundamental observar detenidamente los resultados con el paso del tiempo. La piel, al ser un órgano dinámico, puede reflejar cambios significativos tras la aplicación de un tratamiento. Esto abarca desde la textura hasta la tonalidad. Notar esta evolución es realmente emocionante. Lo que al inicio puede parecer un pequeño cambio, con el tiempo puede resultar ser una transformación notable. Observar las reacciones de la piel es crucial. Cada persona tiene una experiencia única. Al principio, pueden existir algunas inseguridades o dudas. Sin embargo, los resultados finales suelen justificar el proceso. La paciencia juega un papel clave en esta evaluación. Un aspecto muy importante es establecer un periodo de comparación. Esto significa observar la piel antes y después de iniciar el tratamiento. Tomar fotografías puede ser extremadamente útil. De esta forma, uno puede apreciar los cambios de manera visual, más allá de lo que se siente al tacto. A veces, los cambios son sutiles, pero su acumulación a lo largo del tiempo puede ser notablemente positiva. Además, prestar atención a las sensaciones que se experimentan diariamente es primordial. La piel puede mostrar signos de hidratación o sensibilidad diferente. Cuando se nota una mejora en la textura, es un indicador valioso. Esto puede implicar menos irritación y mayor comodidad. En resumen, la evaluación no solo se limita a lo visual, sino que abarca un conjunto de sensaciones y percepciones profundas relacionadas con el bienestar cutáneo.

  • https://slimz.top/o9lyi1

    Interessante post sobre reformas residenciais! Parabéns por dividir essas orientações valiosas. Sendo dono de casa, sempre procuro profissionais confiáveis para pequenas reformas. Suas dicas sobre planejamento de pequenas obras foram muito práticas. Espero aplicar essas informações em meu projeto residencial.

  • max

    te

日历

2026年01月

    123
45678910
11121314151617
18192021222324
25262728293031

标签云

文章目录

推荐关键字: food