0
我需要使用DataTable作为查找表。 查找数据的运行时间是多少。 如果我需要m记录的范围 它会花O(log n)+ O(m)吗?在DataTable上选择运行时间
我有以下栏目:
ItemID,
timeC, ...
我的选择必须是:
Item = ___ && timeC between ___ and ___.
如何提高查找
我需要使用DataTable作为查找表。 查找数据的运行时间是多少。 如果我需要m记录的范围 它会花O(log n)+ O(m)吗?在DataTable上选择运行时间
我有以下栏目:
ItemID,
timeC, ...
我的选择必须是:
Item = ___ && timeC between ___ and ___.
如何提高查找
这取决于您需要查找哪些数据(以及哪些索引存在于列中)。这里是an article描述如何通过使用一个DataView
这取决于你的标准搜索,数据表可以有索引,并可能定义了主键,因此查找行的性能取决于您的搜索条件IMO。
当选择太慢,我有以下cloumns:ItemID,timeC,...我的选择必须是:Item = ___ && timeC之间___和___。我该如何改进查找? – 2011-04-13 06:44:17
你能用这些信息更新你的问题吗?它使它更有用,更容易帮助。 – ChrisWue 2011-04-13 06:47:44