Dotnet team has made enhancements, but it is still very slow, we better use synchronous API. https://github.com/dotnet/SqlClient/pull/285