0

我有一个带有 11 个数据库的 Windows 应用程序,其中包含大约 1.5 Gb 的文本信息。

我使用 SQL Server CE 和实体框架。

我的应用程序已经完成,但是对于我的应用程序的新版本,它必须从 DVD 运行。应用程序的每个部分都有一个单独的数据库。

一切都很好,但每个数据库的第一次查询需要大约 40 秒才能运行。我对此进行了很多搜索,并找到了以下解决方案:

  1. 预生成视图以避免第一次执行
  2. 摆脱 linq,并在 ADO.NET 中重写它
  3. 首先分析 Entity Framework 实际发出的 SQL 命令

和 ...

我想问女巫是最好最快的方法吗?

4

0 回答 0