我有一个 WCF 命名管道服务,它接收一个字节数组并将其写入 SQLite DB。当我将 SQLite 插入逻辑移到 WCF 服务中时,写入性能几乎下降了一半。我在网上浏览了各种推荐,但似乎没有任何帮助。我当前的配置如下所示:
pipeBinding.MaxBufferPoolSize = 5000000;
pipeBinding.MaxBufferSize = 5000000;
pipeBinding.MaxReceivedMessageSize = 5000000;
pipeBinding.ReaderQuotas.MaxArrayLength = 5000000;
pipeBinding.Security.Transport.ProtectionLevel = ProtectionLevel.None;
更多的调整建议将非常受欢迎。