sdf中的40000条记录 - 性能

时间:2011-11-24 08:58:41

标签: performance search sql-server-ce windows-ce import

我在Datalogic memor中使用sqlce 3.5。

  1. 将40,000条记录导入其中的其他sdf表 扫描仪需要 3分钟
  2. 在此表中搜索字段,需要 4秒
  3. 这是正常时间吗?我们可以加快速度吗?

    在此表中,下面有6个字段

    1. nvarchar 30
    2. nvarchar 26
    3. nvarchar 40
    4. nvarchar 13
    5. 日期时间
    6. nvarchar 20
    7. 系统搜索字段2,然后加载字段2,3和4。

      谢谢。

1 个答案:

答案 0 :(得分:1)

对于导入,你可以使用SqlCeUpdateableRecord和SqlCEResultSet(或使用我的SqlCeBulkCopy api,包装它)。

对于选择,让你自己定义一个索引,或者考虑使用TableDirect和Seek。