executor: add globalAnalyzeTracker back (#39500)
close https://github.com/pingcap/tidb/issues/39499
This commit is contained in:
@ -1975,6 +1975,7 @@ func ResetContextOfStmt(ctx sessionctx.Context, s ast.StmtNode) (err error) {
|
||||
if _, ok := s.(*ast.AnalyzeTableStmt); ok {
|
||||
sc.InitMemTracker(memory.LabelForAnalyzeMemory, -1)
|
||||
vars.MemTracker.SetBytesLimit(-1)
|
||||
vars.MemTracker.AttachTo(GlobalAnalyzeMemoryTracker)
|
||||
} else {
|
||||
sc.InitMemTracker(memory.LabelForSQLText, -1)
|
||||
logOnQueryExceedMemQuota := domain.GetDomain(ctx).ExpensiveQueryHandle().LogOnQueryExceedMemQuota
|
||||
|
||||
Reference in New Issue
Block a user