читать по разному, но скорее всего все сразу. Писать и добавлять. А еще удалять по одному. Разные варианты, иначе вопрос бы не имел смысла.
WITH cte AS (
SELECT timestamp t_from, LEAD(timestamp) OVER (ORDER BY timestamp) t_till
FROM sourcetable
)
SELECT *
FROM cte
WHERE t_till - t_from > '00:10:00'
При изучении наиболее важно - адекватность и отсутствие зависаний виртуалки из-за служебных операций гипера, основной источник которых - свопы. А если одного ядра маловато - ну будет виртуалка работать помедленнее, при изучении это не так критично. Имхо.