Ik ben het met Frank eens:zonder full-text zoeken kom je niet ver. Een "gewone index" zal helemaal niet helpen omdat elke "gebruiksvriendelijke" zoekopdracht gedeeltelijke overeenkomsten moet uitvoeren (LIKE '%somevalu%' ) en dit zal nooit een index gebruiken
Voor het genereren van testgegevens heb ik goede ervaring met Benerator . Het is een beetje ingewikkeld om te leren, maar zeer krachtig.
Als alternatief kunt u Datagenerator gebruiken dat is eigenlijk een Oracle-tool, maar kan ook platte bestanden produceren die met Postgres kunnen worden gebruikt