最近刚学了PCTP的内容,视频中的教学内容可供参考:
- 方案一: 及时收集统计信息
- 考虑使用 analyze table 来手动收集统计信息,或者结合 cron job 的方式。
- 调整 tidb_auto_analyze_ratio、tidb_auto_analyze_start_time 和 tidb_auto_analyze_end_time 参数提高收集的频次,扩大收集的窗口时间。
- 方案二: 更改执行计划
- 使用 hint 或者 use index 语句固化执行计划。
- 使用 sql hint 的方式更改执行计划。