0

我们有配置为使用 SqlPersistenceProvider 的持久服务。每次调用 WCF Durable 服务大约需要 3 到 4 秒,其中只有 200 毫秒是实际处理时间。其余时间仅用于 Serizlization(其大对象)或将大对象保存到 sqlserver。

任何人,请指导我设置 AppFabric 缓存 1.1 以使用而不是默认的 sqlpersistenceprovider?

这受 AppFabric 支持吗?我对 AppFabric 很陌生。

附件是显示处理时间 200 毫秒
SQL Server 保存的跟踪屏幕截图,加载时间分别为 3.2 秒。

在此处输入图像描述

4

1 回答 1

0

AppFabric 和任何其他分布式缓存都不能解决序列化问题。对象必须被序列化以存储在您的进程之外。

如果大对象的序列化是最大的时间消耗者,请考虑其他设计选项。

于 2012-07-26T01:52:37.660 回答