Я использую в основном .values()
для ускорения моих запросов к Django.
Недавно я попытался использовать .only()
, который, как я предполагал, лишь немного медленнее, чем значения, с дополнительным преимуществом отсутствия необходимости иметь дело со словарями (например, опечатки ключей, без автозаполнения кода)
Но, похоже, что при загрузке 1000 объектов .only()
работал на ~ 0,5-1 секунду медленнее, чем если бы я использовал .values()
(что занимает около 4 с).
Кто-нибудь из вас испытывал подобное поведение, и может ли кто-нибудь подтвердить или опровергнуть это наблюдение?