this is my question

I have a table with 10 columns.
let assume that the table contains 30 lachs of records (rows) , then querying from that table will be slow because of huge no of rows.

so to avoid this i have two options

one is using nested tables and the other one is partitioning the table into parts using partition tables.

so please help me which is the best one at performance level?