Bad news? I uninstalled belchertown, and it's still hitting high CPU on mariadb and python3. This is the hit to the DB.
SELECT <http://phpmyadmin.mjenks.net/url.php?url=https://dev.mysql.com/doc/refman/8.0/en/select.html> * FROM archive WHERE dateTime > 1704088800 AND <http://phpmyadmin.mjenks.net/url.php?url=https://dev.mysql.com/doc/refman/8.0/en/logical-operators.html%23operator_and> dateTime <= 1735711200 ORDER BY dateTime ASC On Monday, May 27, 2024 at 7:16:36 PM UTC-5 Tom Keffer wrote: > That query is asking for every single record over 4 years of data --- > about 400,000+ records with a 5 minute archive interval. That's not the use > pattern when an xtype is causing the problem > <https://github.com/weewx/weewx/wiki/XTypes-performance>. > > It's hard to imagine why the Belchertown skin would need data at that > density. Try isolating the problem by shutting off the imagegenerator, then > the cheetahgenerator (you can do that by modifying generator_list in > skin.conf). > > Then once you know which one is the culprit, then start trimming their > respective sections in skin.conf until you isolate the plot or tag that is > causing the problem. > > On Mon, May 27, 2024 at 4:47 PM Mark Jenks <mjenk...@gmail.com> wrote: > >> Just built a new weewx on my Fedora 38 this morning, and attached it to >> my mariadb. It has 13 years worth of data in it. >> >> I am running Belchertown and mqtt, and installed Windy. But I just >> removed Windy to see if that was it, but still does it. Python and/or >> moriadb goes to 100% CPU. >> Mariadb says the high query during that time is: SELECT * FROM archive >> WHERE dateTime > 1320346500 AND dateTime <= 1716824400 ORDER BY dateTime ASC >> But that makes no sense, since I can query my entire archive table >> (select *) in about 3 seconds. >> >> Any thoughts on how to catch what is going on? I could enable debug, >> but hoping for a better way other that looking at a ton of logs. >> >> Thanks! >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "weewx-user" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to weewx-user+...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/a882fb44-d36b-4bf4-8588-41199524b5f7n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/a882fb44-d36b-4bf4-8588-41199524b5f7n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/cc69056f-bc36-4bf2-9cc3-54046420b8edn%40googlegroups.com.