本文介绍了一个站外广告投放平台在优化定时任务过程中遇到的问题和解决方案,包括按需查询、分批次游标查询、按数据库分片分组更新、精准定位数据等。通过引入定时任务和优化查询方式,减少了数据库交互次数和任务执行时间。同时,通过冗余数据和按时间戳查询的方式,减少了无效数据查询和计算。最后,通过分发任务到不同机器上执行,消除了单台机器CPU不稳定的问题。优化后,CPU利用率和查询次数都有明显改善。
完成下面两步后,将自动完成登录并继续当前操作。