|
|
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 |
|