Skip to content

Instantly share code, notes, and snippets.

@bjensen
Last active January 15, 2018 20:50
Show Gist options
  • Save bjensen/9f7f492092091a3726f9ad76bf1321be to your computer and use it in GitHub Desktop.
Save bjensen/9f7f492092091a3726f9ad76bf1321be to your computer and use it in GitHub Desktop.

Test1

Kommando eksekveret:

RAILS_ENV=production  time -f "%E real,%U user,%S sys"  bin/rails runner "Statistics::MinistryQuarterlyReport.new(ProdSchools::Xor, StayType.find([44, 486]), '2017-01-01'.to_date, '2017-03-31'.to_date, nil).get()"

På nordplaner.dk:

0:29.45 real,22.86 user,1.26 sys
0:28.95 real,22.40 user,1.27 sys
0:29.25 real,22.73 user,1.22 sys
0:29.13 real,22.60 user,1.25 sys

På AWS via M3.Medium

1:09.82 real,30.47 user,2.72 sys
1:10.22 real,31.12 user,2.48 sys
1:08.68 real,30.00 user,2.61 sys

På AWS via I3.Large på webservere

0:33.27 real,22.98 user,1.00 sys
0:32.82 real,22.51 user,1.07 sys
0:32.99 real,22.70 user,0.94 sys
0:32.93 real,22.58 user,0.96 sys

Test2

Kommando eksekveret:

RAILS_ENV=production  time -f "%E real,%U user,%S sys"  bin/rails runner "Statistics::MinistryQuarterlyReport.new(ProdSchools::Elsesminde, ProdSchools::Elsesminde.stay_types, '2017-01-01'.to_date, '2017-12-31'.to_date, nil).get()"

På nordplaner.dk:

3:21.10  real,153.27  user,4.20 sys
3:19.19  real,152.31  user,4.15 sys
3:21.87  real,153.91  user,4.16 sys
3:18.66  real,151.30  user,4.37 sys

På AWS via I3.large på webservere

4:20.16 real,143.66 user,2.90 sys
4:22.19 real,145.56 user,3.06 sys
4:24.06 real,146.48 user,2.90 sys
4:27.81 real,150.70 user,2.90 sys
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment