Является ли производительность незначительной?
Например,
myQuery.FieldbyName("MyField").AsString;
myQuery.Fields[0].AsString;
Случаи: Таблица с приличным количеством полей, скажем,> 50 полей
Доступ к большим наборам результатов, скажем,> 100 000 строк
Стоит ли выгода от удобочитаемости имен полей снижения производительности?