Проверить доступный API и увидеть два собственных соединения

Отчёт показывает фактические наблюдения программы. Если создавались учебные базы, их удаление проверено отдельно.

Наблюдаемый результат программы
НаблюдениеРезультат
Метод listClients доступеннет
Открыто собственных Session2
SQL connection ID различаютсяда
Тип первого SQL IDint
Тип второго SQL IDint
Собственных строк найдено в PROCESSLIST2
Строки соответствуют двум полученным IDда
Вторая Session закрытада
Первая Session отвечает после закрытия второй1
Оба учебных имени свободны после запускада
Строки и дополнительные наблюдения
{
    "schema_absence_before": {
        "phpmanualx146alpha": true,
        "phpmanualx146beta": true
    },
    "schema_absence_after": {
        "phpmanualx146alpha": true,
        "phpmanualx146beta": true
    },
    "listclients_available": false,
    "alternative": "SQL CONNECTION_ID plus filtered own SHOW PROCESSLIST rows; not listClients output",
    "connection_ids": [
        40,
        41
    ],
    "id_types": [
        "int",
        "int"
    ],
    "own_process_rows": [
        {
            "id": 40,
            "user": "phpmanual_x146",
            "command": "Query"
        },
        {
            "id": 41,
            "user": "phpmanual_x146",
            "command": "Sleep"
        }
    ],
    "second_closed": true,
    "after_second_close": {
        "alive": 1
    }
}

Полный JSON результата, включая реальные идентификаторы, сохранён рядом в result.json.