diff --git a/server/internal/exporter/stream.go b/server/internal/exporter/stream.go index e2550d7..c837666 100644 --- a/server/internal/exporter/stream.go +++ b/server/internal/exporter/stream.go @@ -156,6 +156,15 @@ func CountRowsFast(db *sql.DB, ds, main string, filters map[string]interface{}) args = append(args, v) } } + // 记录行数统计 SQL,方便排查估算问题 + logging.JSON("INFO", map[string]interface{}{ + "event": "count_fast_query", + "datasource": ds, + "main": main, + "sql": q, + "args": args, + "filters": filters, + }) row := db.QueryRow(q, args...) var c int64 if err := row.Scan(&c); err != nil { diff --git a/web/index.html b/web/index.html index 1102cd0..1edb694 100644 --- a/web/index.html +++ b/web/index.html @@ -67,7 +67,13 @@