雪大大你好, 最近接了您的xxl-job admin单独搞了台2核4G的RDS 发现好多次cpu多飙到100 第一个问题是 xxl_job_qrtz_trigger_log 这个表 数据量上160w之后,一个count(1) 要2s
第二个问题是 数据库表没有索引导致慢查询拖垮 是否考虑表的索引优化呢?现在手动加了个索引: 加了 xxl_job_qrtz_trigger_log 的 handle_code (SELECT count(1) FROM XXL_JOB_QRTZ_TRIGGER_LOG AS t WHERE t.handle_code = 200) ps: 看起来索引加了,没有提升多少速度,估计区分度不高,还是很慢。
我看这个sql调的很频繁, SELECT count(1) FROM XXL_JOB_QRTZ_TRIGGER_LOG AS t WHERE t.handle_code = 200 有时候一个查询都要1s
我现在的处理方式就是删log,除了这个方案还有什么其他的优化手段呢? 之前log 160w的时候rds cpu占用率100% 直接宕了 现在已经删过了log 60w,cpu占用率80%几
数据库压力一直很大