Skip to content

Tech Empower Fortunes System.Data perf improvements #66

@joshfree

Description

@joshfree

https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=fortune

Tracking issue for :

  1. (~10%) Fix system.data.sqlclient!System.Data.ProviderBase.DbConnectionPoolIdentity.GetCurrent on windows to cache the windows identity, or to mimic what Linux does
  2. (~4%) There are hot locks in system.data.sqlclient
    a. (2.7%) system.data.sqlclient!System.Data.ProviderBase.DbConnectionPool.PrepareConnection
    b. (.3%) system.data.sqlclient!System.Data.SqlClient.SqlConnection+OpenAsyncRetry.Retry
    c. (.5%) system.private.corelib!System.Threading.TimerQueueTimer.Change

@vancem @mikeharder

Metadata

Metadata

Assignees

No one assigned

    Labels

    Performance 📈Issues that are targeted to performance improvements.Up-for-Grabs 🙌Issues that are ready to be picked up for anyone interested. Please self-assign and remove the label

    Type

    No type

    Projects

    Status

    Closed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions