Выгрузить ограниченную ведомость двумя способами чтения

Результат настоящих запросов через PDO_PGSQL. Собственные учебные объекты после наблюдений удалены.

Результат выполнения
НаблюдениеРезультат
Период8–9 ноября 2026
ВедомостьCAB × 3 = 420.00; CLP × 2 = 36.50; TAP × 5 = 250.00
Количество10 единиц в 3 строках
Чтениеbuffered и lazy дали одинаковые строки
Память PGresultАтрибут недоступен в проверенной сборке
Файлreport.csv
Полученные строки и наблюдения
{
    "buffered_rows": [
        {
            "sale_day": "2026-11-08",
            "sku": "CAB",
            "title": "Кабель",
            "qty": 3,
            "total": "420.00"
        },
        {
            "sale_day": "2026-11-09",
            "sku": "CLP",
            "title": "Клемма",
            "qty": 2,
            "total": "36.50"
        },
        {
            "sale_day": "2026-11-09",
            "sku": "TAP",
            "title": "Лента",
            "qty": 5,
            "total": "250.00"
        }
    ],
    "lazy_rows": [
        {
            "sale_day": "2026-11-08",
            "sku": "CAB",
            "title": "Кабель",
            "qty": 3,
            "total": "420.00"
        },
        {
            "sale_day": "2026-11-09",
            "sku": "CLP",
            "title": "Клемма",
            "qty": 2,
            "total": "36.50"
        },
        {
            "sale_day": "2026-11-09",
            "sku": "TAP",
            "title": "Лента",
            "qty": 5,
            "total": "250.00"
        }
    ],
    "result_memory_supported": false,
    "result_memory_bytes": {
        "buffered": null,
        "per_lazy_row": [
            null,
            null,
            null
        ]
    },
    "range": {
        "from_inclusive": "2026-11-08",
        "until_exclusive": "2026-11-10",
        "maximum": 3
    },
    "eof_state": "00000",
    "next_query": 180
}

result.json содержит те же данные. Реквизиты входа сюда не записываются.