我正在向我的 DevExpress TdxMemDataset添加一些索引以提高性能。TdxMemIndex具有包含 soCaseInsensitive选项的SortOptions。我的数据通常是 GUID 字符串,因此不区分大小写。我想知道我是否最好将所有数据强制为相同的大小写,或者soCaseInsensitive标志和使用loCaseInsensitive标志并调用 Locate 只会有轻微的性能损失(大约等于每次转换我的字符串的大小写)我需要使用索引)。
在这一点上,我将关闭 CaseInsentive 并只是转换案例。