Commit Graph

30 Commits

Author SHA1 Message Date
36155bcc65 statstics: fix update the value of LFU's MaxCost (#46743)
close pingcap/tidb#46585
2023-09-07 14:44:14 +00:00
a4b3df5a8c statistics: add update metrics for stats cache (#46665)
close pingcap/tidb#46577
2023-09-05 10:33:50 +00:00
28f91c81e6 statistics: improve the memory usage for stats cache (#46586)
close pingcap/tidb#46585
2023-09-04 10:14:14 +00:00
a051fd5abb statistics: fix the cost metrics for stats cache (#46590)
close pingcap/tidb#46577
2023-09-01 09:38:11 +00:00
64a2e1c20a statistics: fix the metrics for stats cache (#46574)
close pingcap/tidb#46577
2023-09-01 03:41:09 +00:00
dd52cc3da0 statistics: improve default NumCounters in the LFU stats cache (#46549)
close pingcap/tidb#46554
2023-08-31 06:48:39 +00:00
99738a3b9b config: enable-stats-cache-mem-quota is set to enable by default (#46130)
close pingcap/tidb#46158
2023-08-30 07:03:38 +00:00
4f7bf3bff6 statistics: implement copy for index and column (#46461)
ref pingcap/tidb#46158
2023-08-29 01:45:37 +00:00
685bcaaefc *: enable lfu for analyze (#46399)
ref pingcap/tidb#46158
2023-08-25 07:53:05 +00:00
ad668cd01c planner: enable stats LFU cache (#46320)
ref pingcap/tidb#46158
2023-08-24 08:11:05 +00:00
aadbb7e59c statistics: improve code to avoid data race (#46309)
ref pingcap/tidb#46158
2023-08-23 16:06:36 +00:00
29b94484fc executor: enable stats LFU cache (#46246)
ref pingcap/tidb#46158
2023-08-22 11:05:03 +00:00
b69fa21942 statistics: support reject for LFU cache (#46090)
close pingcap/tidb#46112
2023-08-15 16:06:30 +00:00
55e36a5a47 statistics: add reject metrics for LFU cache (#46060)
close pingcap/tidb#46074
2023-08-15 02:46:59 +00:00
d819ea3567 *: get nil in the LFU's onEvict (#45949)
close pingcap/tidb#45946
2023-08-10 11:58:57 +00:00
ede2bfeb1f statscache: support multi-level evict (#45776)
close pingcap/tidb#45367
2023-08-08 01:36:13 +00:00
9169876413 *: fix unstable test for lfu and index merge (#45648)
close pingcap/tidb#45649
2023-07-28 09:09:42 +00:00
8560d669f3 statscache: improve stats cache benchmark (#45605)
ref pingcap/tidb#45281
2023-07-27 11:39:05 +00:00
93a880acad statscache: update config and metrics for stats cache (#45581)
close pingcap/tidb#45367
2023-07-26 11:55:34 +00:00
366c6ee2e5 cache: add statscache metrics and enable LFU (#45484)
ref pingcap/tidb#45367
2023-07-26 03:30:03 +00:00
68e7b2ecf3 statistics: not always COW to update stats cache (#45518)
ref pingcap/tidb#45367
2023-07-24 13:04:33 +00:00
c6d83d7824 statcache: faster LFU (#45357)
ref pingcap/tidb#45367
2023-07-19 09:36:47 +00:00
ce0e9edc61 statcache: add bench for LRU/mapCache (#45277)
ref pingcap/tidb#45281
2023-07-12 12:38:13 +00:00
75444807ab statcache: remove GetByQuery and PutByQuery (#45291)
close pingcap/tidb#45303
2023-07-11 12:39:42 +00:00
bd59ea3232 planner: remove unnecessary method StatsCache.FreshMemUsage (#45294)
ref pingcap/tidb#44461
2023-07-11 09:06:43 +00:00
cac0db2881 planner: simplify StatsCacheInner (#45256)
ref pingcap/tidb#44461
2023-07-10 10:47:12 +00:00
aeda06ec5e planner: simplify StatsCacheWrapper (#45254)
ref pingcap/tidb#44461
2023-07-10 04:53:12 +00:00
19ea6e0117 planner: simplify StatsCachePointer (#45238)
ref pingcap/tidb#44461
2023-07-07 12:35:11 +00:00
351e37993d planner: simplify StatsCacheWrapper (#45230)
ref pingcap/tidb#44461
2023-07-07 09:21:41 +00:00
7838483dbc statistic: refactor stats cache (#45054)
ref pingcap/tidb#44861
2023-06-30 10:42:55 +00:00