Który jest szybszy „liczyć” lub „długość”?

Zakładając, że istnieją dwa modeleUser iPost

Która będzie lepsza wydajność (szybko) albo „Plan A” czy „Plan B”?

„Plan A”

kontroler

@users = User.find_all_by_country(params[:country])
@posts = Post.find_all_by_category(params[:category])

widok

<%= @users.count.to_s %>
<%= @posts.count.to_s %>

"Plan B"

kontroler

@users = User.find_all_by_country(params[:country])
@posts = Post.find_all_by_category(params[:category])

widok

<%= @users.length.to_s %>
<%= @posts.length.to_s %>

questionAnswers(2)

yourAnswerToTheQuestion