aspnet / DataAccessPerformance

Benchmarks, prototypes and discussions for database access performance investigation
MIT License
116 stars 26 forks source link

Meeting notes 1/16/2018 #22

Open divega opened 6 years ago

divega commented 6 years ago

Attendees: @roji (he joined us in person today!) @anpete, @ajcvickers, @sebastienros, @mikeharder, @divega)

Ideas of things that we can investigate in the short term

  1. Profiling Npgsql and Peregrine and compare (@roji, @anpete and @sebastienros can start this)
  2. ADO.NET facade around Peregrine (@anpete already started this in a branch)
  3. Start stripping out features from Npgsql that add overhead and measure
  4. Improvements that Shay was planning for Npgsql vNext
    1. Finish prepared command (as opposed to statement) caching
    2. Remove unnecessary extra passes over parameters
  5. Gating pattern (@sebastienros's short-term result caching idea)
  6. Identify possible changes, extensions to ADO.NET that can be applied to all providers and define APIs for them