Kaynağa Gözat

MSSQL: Fix memory leak when debug enabled (#19049)

* fix for #19049
Brian Gann 6 yıl önce
ebeveyn
işleme
9eafc693b2
1 değiştirilmiş dosya ile 3 ekleme ve 2 silme
  1. 3 2
      pkg/tsdb/mssql/mssql.go

+ 3 - 2
pkg/tsdb/mssql/mssql.go

@@ -68,8 +68,9 @@ func (t *mssqlRowTransformer) Transform(columnTypes []*sql.ColumnType, rows *cor
 	values := make([]interface{}, len(columnTypes))
 	valuePtrs := make([]interface{}, len(columnTypes))
 
-	for i, stype := range columnTypes {
-		t.log.Debug("type", "type", stype)
+	for i := range columnTypes {
+		// debug output on large tables causes high memory utilization/leak
+		// t.log.Debug("type", "type", stype)
 		valuePtrs[i] = &values[i]
 	}