Certamente você não vai exibir 1kk de linhas na sua tabela. Vai usar paginação, então não tem um uso tão pesado no banco.
O que vai precisar ser feito provavelmente é o uso de filtros, e estes filtros precisam ser eficientes do ponto de vista de banco de dados se você tiver um grande volume de acessos.