My question is to whether the following is reliable on a large dataset in MSSQL:
select top 1 * from table order by row_id
I was wondering if there was some threshold that when met will return the top 1 from a set of data. For example if there was a table with millions of rows and the query above was ran if it was reliable that the row returned would indeed be the top row or if it would be top row of a subset of that data.