@earth-app/collegedb
    Preparing search index...

    Class PhaseCollector

    Collects spans and summarizes them per phase.

    This is the counterpart to setPhaseObserver for callers that want a table rather than a stream: attach PhaseCollector.observer, run a workload, then read PhaseCollector.stats.

    1.4.0

    const collector = new PhaseCollector();
    setPhaseObserver(collector.observer);
    await run('user-1', 'INSERT INTO users (id) VALUES (?)', ['user-1']);
    setPhaseObserver(null);
    console.table(collector.stats());
    Index
    observer: PhaseObserver = ...

    Observer to hand to setPhaseObserver. Bound, so it can be passed directly.

    • get size(): number

      Total number of spans recorded across every phase.

      Returns number