شما فقط گفتید یک table و یک میلیون Record و وارد جزئیات نشدید.
برای شما فرقی نداره که یک Table یک field داشته باشه یا 20 تا ؟ مطئناٌ فرق داره
حالا Table شما چند تا فیلد داره ؟ از چه نوعی است ؟
در ضمن شما از روش * Select استفاده نکنید . دقیقاٌ نام تمام فیلد ها را ذکر کنید. در ضمن در صورتی که فیلدی را نیاز ندارید حتی یک فیلد هم نیاز ندارید از ذکر آن پرهیز کنید تا SQL تمام Data را Analyze نکنه
موفق باشید