1
使用SqlCommand Async方法处理大数据的性能糟糕
使用异步调用时,我遇到了主要的SQL性能问题。我创建了一个小案例来演示该问题。 我在驻留在我们LAN中的SQL Server 2016上创建了一个数据库(因此没有localDB)。 在该数据库中,我有一个WorkingCopy包含2列的表: Id (nvarchar(255, PK)) Value (nvarchar(max)) DDL CREATE TABLE [dbo].[Workingcopy] ( [Id] [nvarchar](255) NOT NULL, [Value] [nvarchar](max) NULL, CONSTRAINT [PK_Workingcopy] PRIMARY KEY CLUSTERED ([Id] ASC) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] …