テーブルのレコード数が例えば1億とかとんでもない数に
なってしまう場合、皆さんならどうしますか?
使用するRDBMSはPostgreSQLやMySQLクラスを想定して下さい。

1、何かのフィールドを元にテーブルを分割する。
2、インデックスや何らかの対策をして一つのテーブルで
3、そもそもそんなデータはRDBMSでは扱わない。

参考までにお聞かせ下さい。