What is the most efficient way to read the last row with SQL Server?
The table is indexed on a unique key -- the \"bottom\" key values represent the last row.
select whatever,columns,you,want from mytable where mykey=(select max(mykey) from mytable);