Что запросили, что получили и какие команды прошли
mongodb124-trace-getmore-batches
Реальные события этого запуска
requestId и operationId сохранены строками. ID соединения и длительность меняются при повторе. duration_us — микросекунды отправки команды и получения ответа, не чистое время работы сервера. NULL у started означает, что завершение ещё не описывается этим событием.
Проверенные детали и измерения
{
"events": [
{
"phase": "started",
"command": "find",
"database": "php_manual_lab",
"request_id": "9",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null
},
{
"phase": "succeeded",
"command": "find",
"database": "php_manual_lab",
"request_id": "9",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null,
"duration_us": 420
},
{
"phase": "started",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "11",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null
},
{
"phase": "succeeded",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "11",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null,
"duration_us": 155
},
{
"phase": "started",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "13",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null
},
{
"phase": "succeeded",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "13",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null,
"duration_us": 122
},
{
"phase": "started",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "15",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null
},
{
"phase": "succeeded",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "15",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null,
"duration_us": 107
},
{
"phase": "started",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "17",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null
},
{
"phase": "succeeded",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "17",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null,
"duration_us": 100
},
{
"phase": "started",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "19",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null
},
{
"phase": "succeeded",
"command": "getMore",
"database": "php_manual_lab",
"request_id": "19",
"operation_id": "1328709425114481508",
"host": "127.0.0.1",
"port": 27075,
"server_connection_id": 115,
"service_id": null,
"duration_us": 111
}
],
"details": {
"batches": [
{
"command": "find",
"request_id": "9",
"documents": 1,
"cursor_id": "1465151054256119917"
},
{
"command": "getMore",
"request_id": "11",
"documents": 1,
"cursor_id": "1465151054256119917"
},
{
"command": "getMore",
"request_id": "13",
"documents": 1,
"cursor_id": "1465151054256119917"
},
{
"command": "getMore",
"request_id": "15",
"documents": 1,
"cursor_id": "1465151054256119917"
},
{
"command": "getMore",
"request_id": "17",
"documents": 1,
"cursor_id": "1465151054256119917"
},
{
"command": "getMore",
"request_id": "19",
"documents": 0,
"cursor_id": "0"
}
],
"getmore_commands": 5,
"total_received": 5
}
}PHP 8.5.11; mongodb 2.5.5; MongoDB 8.0.34. Собственная коллекция удалена; общий сервер продолжает работу.