全件検索してカウントをやめましょう
DBに対してcount sqlもNG