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.
If you're using MS SQL, you can try:
SELECT TOP 1 * FROM table_Name ORDER BY unique_column DESC