在DataTable上选择运行时间

本文关键字:运行时间 选择 DataTable | 更新日期: 2023-09-27 17:50:15

我需要使用DataTable作为查找表。查找数据的运行时间是多少?如果我需要m条记录的范围它需要O(log n) + O(m)吗?

我有以下列:

ItemID,
timeC, ...

我的select必须是:

Item = ___ && timeC between ___ and ___.

如何改进查找

在DataTable上选择运行时间

这取决于需要查找哪些数据(以及列中存在哪些索引)。这篇文章描述了当选择太慢时如何通过使用DataView

来提高性能。

这取决于您的搜索标准,数据表可以有索引,并且可以定义主键,因此查找行的性能取决于您的搜索标准IMO