You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CP-307933: avoid serializing/deserializing database fields all the time (#6462)
Builds on top of #6461
Benchmark results are on individual commits.
The most significant one:
`ministat` confirms a speedup:
```
Db.Pool.get_all_records :
N Min Max Median Avg Stddev
x 432 54115.256 493532.78 56048.42 57937.384 24117.68
+ 524 22642.778 333257.36 23595.495 24679.258 15206.708
Difference at 95.0% confidence
-33258.1 +/- 2513.99
-57.4036% +/- 2.90374%
(Student's t, pooled s = 19737.2)
>>>> Db.VM.set_NVRAM :
N Min Max Median Avg Stddev
x 132 36794 2355369.4 1095736.6 1107222.1 298247.5
+ 168 49167.417 1485278.1 678231.31 685636.89 161480.92
Difference at 95.0% confidence
-421585 +/- 52835.6
-38.0759% +/- 3.54275%
(Student's t, pooled s = 231767)
```
0 commit comments