मैं फ्रैंक से सहमत हूं:आप पूर्ण-पाठ खोज के बिना दूर नहीं जाएंगे। एक "नियमित अनुक्रमणिका" बिल्कुल भी मदद नहीं करेगी क्योंकि किसी भी "उपयोगकर्ता के अनुकूल" खोज को आंशिक मिलान करने की आवश्यकता होती है (LIKE '%somevalue%' ) और यह कभी भी किसी अनुक्रमणिका का उपयोग नहीं करेगा
परीक्षण डेटा उत्पन्न करने के लिए, मेरे पास Benerator के साथ अच्छा अनुभव है। . यह सीखना थोड़ा जटिल है, लेकिन बहुत शक्तिशाली है।
वैकल्पिक रूप से आप Datagenerator का उपयोग कर सकते हैं जो वास्तव में एक Oracle टूल है, लेकिन साथ ही फ्लैट फाइल भी बना सकता है जिसका उपयोग Postgres के साथ किया जा सकता है