You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-15 22:22:17 +03:00
33 lines
1.1 KiB
Bash
Executable File
33 lines
1.1 KiB
Bash
Executable File
# Script to generate sql to populate the run and queryRun tables with run time stats from the nightly performance runs.
|
|
|
|
key=1
|
|
for i in `ls -d ../archive/20*nightly-genii`
|
|
do
|
|
date=`echo $i | awk '{print substr($1, 12, 8)}'`
|
|
echo "insert into run values($key, '$date', true);"
|
|
|
|
cat $i/qt* | grep -v "Total" | awk -v key=$key '{print "insert into queryrun values (" NR ", " key ", " $1 " );"}'
|
|
echo ""
|
|
cat $i/mt* | grep -v "Total" | awk -v key=$key '{print "insert into modRun values (" NR ", " key ", " $1 " );"}'
|
|
echo ""
|
|
|
|
key=`expr $key + 1`
|
|
done
|
|
|
|
for i in `ls -d ../201008*`
|
|
do
|
|
date=`echo $i | awk '{print substr($1, 4, 8)}'`
|
|
echo "insert into run values($key, '$date', true);"
|
|
|
|
cat $i/qt* | grep -v "Total" | awk -v key=$key '{print "insert into queryrun values (" NR ", " key ", " $1 " );"}'
|
|
echo ""
|
|
cat $i/mt* | grep -v "Total" | awk -v key=$key '{print "insert into modRun values (" NR ", " key ", " $1 " );"}'
|
|
echo ""
|
|
|
|
key=`expr $key + 1`
|
|
done
|
|
|
|
# Eliminate a couple of runs that were skewed.
|
|
echo "update run set r_good=false where r_key=122;"
|
|
echo "update run set r_good=false where r_key=57;"
|