私はフランクに同意します:全文検索なしでは遠くまで行くことはできません。 「ユーザーフレンドリー」な検索では部分一致を行う必要があるため、「通常のインデックス」はまったく役に立ちません( LIKE'%somevalue%' )そしてこれは決してインデックスを使用しません
テストデータを生成するために、私はBenerator の経験が豊富です。 。学ぶのは少し複雑ですが、非常に強力です。
または、Datagenerator を使用することもできます。 これは実際にはOracleツールですが、Postgresで使用できるフラットファイルも生成できます