mirror of
https://github.com/percona/percona-toolkit.git
synced 2026-03-01 02:00:46 +08:00
sort Ratio like Count
Because Scanned.Max / Returned.Max is not meaningful data.
This commit is contained in:
@@ -427,15 +427,11 @@ func sortQueries(queries []stats.QueryStats, orderby []string) []stats.QueryStat
|
||||
|
||||
case "ratio":
|
||||
f = func(c1, c2 *stats.QueryStats) bool {
|
||||
ratio1 := c1.Scanned.Max / c1.Returned.Max
|
||||
ratio2 := c2.Scanned.Max / c2.Returned.Max
|
||||
return ratio1 < ratio2
|
||||
return c1.Ratio < c2.Ratio
|
||||
}
|
||||
case "-ratio":
|
||||
f = func(c1, c2 *stats.QueryStats) bool {
|
||||
ratio1 := c1.Scanned.Max / c1.Returned.Max
|
||||
ratio2 := c2.Scanned.Max / c2.Returned.Max
|
||||
return ratio1 > ratio2
|
||||
return c1.Ratio > c2.Ratio
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user