Tergantung pada data Anda (berapa banyak baris yang ada per grup?) dan indeks Anda.
Lihat Mengoptimalkan TOP N Per Kueri Grup untuk beberapa perbandingan kinerja dari 3 pendekatan.
Dalam kasus Anda dengan jutaan baris hanya untuk sejumlah kecil Kendaraan, saya akan menambahkan indeks pada VehicleID, Timestamp
dan lakukan
SELECT CA.*
FROM Vehicles V
CROSS APPLY (SELECT TOP 1 *
FROM ChannelValue CV
WHERE CV.VehicleID = V.VehicleID
ORDER BY TimeStamp DESC) CA