Основные различия между Github и gitlab Rubrain Blog
Важно отметить, что одну и ту же страницу иногда нужно учитывать дважды. Во время последовательного сканирования строк мы делаем одно обращение к странице, чтобы прочитать кортежи, находящиеся на ней. Однако при ресканировании (например inner’a NestLoop join’a), мы перечитываем данные