使用Delphi查询一个长列表

时间:2014-10-17 14:18:51

标签: delphi

我的一个应用需要查询SQLite表中的String。如果String不在表格中,则添加它。

我的问题是,如果返回列表中的项目数量较小,则一切正常。但是,如果列表变得庞大,查询处理将花费很长时间。是否有可以缩短时间的便携式内存表或数据库?

1 个答案:

答案 0 :(得分:0)

您尝试使用索引吗?

另一种方法可能是使用唯一索引然后尝试每次插入数据并在重复行的情况下管理异常..

您的数据库有多少条记录(定义太多项目)?

字符串字段有多长?它是TEXT字段吗?

请添加更多信息,发布代码示例