Skip to content

Commit 7eb094b

Browse files
authored
executor: fix an issue that index_lookup_hash_join incorrectly estimate memory usage. (pingcap#47795) (pingcap#47921)
close pingcap#47788
1 parent 5cd4040 commit 7eb094b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

executor/builder.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4228,7 +4228,7 @@ func buildKvRangesForIndexJoin(ctx sessionctx.Context, tableID, indexID int64, l
42284228
memTracker.Consume(int64(2 * cap(kvRanges[0].StartKey) * len(kvRanges)))
42294229
}
42304230
if len(tmpDatumRanges) != 0 && memTracker != nil {
4231-
memTracker.Consume(2 * int64(len(tmpDatumRanges)) * types.EstimatedMemUsage(tmpDatumRanges[0].LowVal, len(tmpDatumRanges)))
4231+
memTracker.Consume(2 * types.EstimatedMemUsage(tmpDatumRanges[0].LowVal, len(tmpDatumRanges)))
42324232
}
42334233
if cwc == nil {
42344234
sort.Slice(kvRanges, func(i, j int) bool {

0 commit comments

Comments
 (0)