この場合、速度を向上させるために冗長性を認めることが最善です。ニューステーブルに、次のフィールドを追加します。
comments_count int not null default 0,
likes_count int not null default 0,
hits_count int not null default 0
コメント/いいね/ヒットが追加/削除されたときに、データベースがトリガーをサポートしている場合は、参照されているカウンターのインクリメント/デクリメントをトリガーし、そうでない場合は、挿入/削除ごとに手動で実行します(ストアドプロシージャかもしれません)。
>このタイプのデータは、書き込まれるよりも読み取られることが多いため、読み取り速度を最適化するために、書き込み速度とストレージスペースを遅くすることは大したことではありません。
時々、何らかの理由でこれらのカウンターがエラーになった場合にこれらのカウンターを更新するクエリを実行しても問題ありません。