Я суммирую строки в одной из своих моделей, используя Model.count
, и меня немного беспокоит производительность, так как в конечном итоге эта модель станет очень большой и, следовательно, SELECT COUNT (*)
очень медленной.
Есть ли способ использовать counter_cache
без отношения :belongs_to
? Или другой удобный для производительности способ подсчета строк? Я думал о создании другой модели, просто такой, в которой я храню такие расчеты, но не уверен, что это лучший способ.