페이징을 구현햇습니다  테이블에 데이타는 약20만개가 있습니다

Select * From                                                       

       (                                                                   

               Select  ROW_NUMBER() OVER ( order By RegDate Desc ) AS RowNum ,            

                  PK_ID , name, age  From   TestTable

          Where       MainID       = 'test'  ) as X                                                       

 Where RowNum BETWEEN 1 AND 50


위와 같이 하면 1초도  안걸립니다


그런데 아래와 같이 하면 3초가 넘게 걸립니다

Select * From                                                       

       (                                                                   

               Select  ROW_NUMBER() OVER ( order By RegDate Desc ) AS RowNum ,            

                  PK_ID , name, age  From   TestTable

          Where       MainID       = 'test'  ) as X                                                       

 Where RowNum BETWEEN 208481 AND 208520

  



인덱스는 잡혀잇는 상태입니다

왜 그런가요?