我正在处理asp.net
申请
我正在使用版本为3.5的SQLCE Compact Edition数据库。
当我查询数据库以获取大约20万(200万)行数据时, 这花费了更多的时间,应用程序陷入困境。
很长一段时间后,它会给“系统内存不足”例外。
我按如下方式查询数据库:
SELECT name,CONVERT(BIGINT,COUNT(name)) as count
FROM table
where (startdate="" and enddate="")
and location=""
and pin=""
and owner=""
group by name
order by count desc
我在startdate和enddate上有索引。 即使我在名字上创建了索引,我也得到了相同的结果。
如何降低复杂性?