Saya setuju dengan Frank:Anda tidak akan pergi jauh tanpa pencarian teks lengkap. "Indeks biasa" tidak akan membantu sama sekali karena penelusuran "ramah pengguna" perlu melakukan pencocokan sebagian (LIKE '%somevalue%' ) dan ini tidak akan pernah menggunakan indeks
Untuk menghasilkan data pengujian, saya memiliki pengalaman yang baik dengan Benerator . Agak rumit untuk dipelajari, tetapi sangat kuat.
Atau Anda dapat menggunakan Datagenerator yang sebenarnya merupakan alat Oracle, tetapi dapat menghasilkan file datar juga yang dapat digunakan dengan Postgres