diff --git a/src/backend/storage/file/buffile.c b/src/backend/storage/file/buffile.c index 4ca0ea4f2a..de85b6805c 100644 --- a/src/backend/storage/file/buffile.c +++ b/src/backend/storage/file/buffile.c @@ -264,7 +264,8 @@ BufFileLoadBuffer(BufFile *file) file->offsets[file->curFile] += file->nbytes; /* we choose not to advance curOffset here */ - pgBufferUsage.temp_blks_read++; + if (file->nbytes > 0) + pgBufferUsage.temp_blks_read++; } /*