Commit Graph

11 Commits

Author SHA1 Message Date
fd5e67581b planner: add a switch control if prepare stmt with param limit can be cached (#40712)
ref pingcap/tidb#40219
2023-01-30 12:01:54 +08:00
bca433fcab planner: remove pickFromBucket field in LRUPlanCache (#40668)
ref pingcap/tidb#36598
2023-01-28 16:41:53 +08:00
970ac9150c planner: refactor plan cache value code (#40656)
ref pingcap/tidb#40219
2023-01-18 17:21:51 +08:00
17df596863 planner: prepared plan cache support cached plan with placeholder in limit clause (#40196)
ref pingcap/tidb#40219
2023-01-17 12:51:49 +08:00
510003d1f6 planner: add switch for plan cache memory trace (#38824)
ref pingcap/tidb#37632
2022-11-03 15:26:00 +08:00
f65f4bab99 planner: LRUPlanCache memory trace (#38069)
ref pingcap/tidb#37632
2022-10-21 14:25:55 +08:00
a68c13be0e planner: fix oom by LRUPlanCache's key expand (#38260)
close pingcap/tidb#38244
2022-10-08 17:49:48 +08:00
1c5492dfe3 planner: fix nil pointer in plan cache LRU (#37916)
close pingcap/tidb#37914
2022-09-19 12:09:00 +08:00
b2723bf8ff planner: replace simple LRU with plan cache LRU (#37423)
ref pingcap/tidb#36598
2022-09-05 13:32:55 +08:00
f2ee73a506 planner: add memory control function for the new plan cache LRU (#37418)
ref pingcap/tidb#36598
2022-08-30 12:46:23 +08:00
a80078538d planner: implement dedicated LRU for plan cache (#37267)
ref pingcap/tidb#36598
2022-08-29 17:44:23 +08:00