adamfowleruk / groundupdb

Creating a database from the ground up in C++ for fun!
Apache License 2.0
109 stars 25 forks source link

Fix performance issues in current build #14

Closed adamfowleruk closed 3 years ago

adamfowleruk commented 3 years ago

Describe the bug Performance has worsened over time

To Reproduce Run ./groundupdb-tests performance

Expected behavior Performance (see documentation/Numbers ods worksheet) should stay approximately the same

Screenshots N/A

Desktop (please complete the following information):

Additional context Likely due to recreating objects, not reusing hashing function, not caching correctly in memory.