// We assume that if COUNT_STAR = 0 then there's no data at all...
// when we have no data we really don't want to show the name either.
// We assume that if COUNT_STAR = 0 then there's no data at all...
// when we have no data we really don't want to show the name either.
lib.FormatTime(row.SUM_TIMER_WAIT),
lib.FormatPct(lib.MyDivide(row.SUM_TIMER_WAIT, totals.SUM_TIMER_WAIT)),
lib.FormatPct(lib.MyDivide(row.SUM_TIMER_READ, row.SUM_TIMER_WAIT)),
lib.FormatTime(row.SUM_TIMER_WAIT),
lib.FormatPct(lib.MyDivide(row.SUM_TIMER_WAIT, totals.SUM_TIMER_WAIT)),
lib.FormatPct(lib.MyDivide(row.SUM_TIMER_READ, row.SUM_TIMER_WAIT)),
lib.FormatAmount(row.COUNT_STAR),
lib.FormatPct(lib.MyDivide(row.COUNT_READ, row.COUNT_STAR)),
lib.FormatPct(lib.MyDivide(row.COUNT_WRITE, row.COUNT_STAR)),
lib.FormatAmount(row.COUNT_STAR),
lib.FormatPct(lib.MyDivide(row.COUNT_READ, row.COUNT_STAR)),
lib.FormatPct(lib.MyDivide(row.COUNT_WRITE, row.COUNT_STAR)),