{
    "id": "mysql146-x-client-capabilities",
    "title": "Проверить доступный API и увидеть два собственных соединения",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Метод listClients доступен",
            false
        ],
        [
            "Открыто собственных Session",
            2
        ],
        [
            "SQL connection ID различаются",
            true
        ],
        [
            "Тип первого SQL ID",
            "int"
        ],
        [
            "Тип второго SQL ID",
            "int"
        ],
        [
            "Собственных строк найдено в PROCESSLIST",
            2
        ],
        [
            "Строки соответствуют двум полученным ID",
            true
        ],
        [
            "Вторая Session закрыта",
            true
        ],
        [
            "Первая Session отвечает после закрытия второй",
            1
        ],
        [
            "Оба учебных имени свободны после запуска",
            true
        ]
    ],
    "checks": {
        "capability_profile": true,
        "two_ids": true,
        "own_process_rows": true,
        "same_account": true,
        "second_closed": true,
        "first_alive": true,
        "no_schemas_created": true,
        "schemas_absent_after": true,
        "owned_objects_removed": true
    },
    "observations": {
        "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
        }
    },
    "runtime": {
        "php": "8.3.35",
        "extension": "8.0.30",
        "server_version": 80413,
        "schema": null,
        "host": "127.0.0.1",
        "port": 33140
    },
    "schema_absence_before": {
        "phpmanualx146alpha": true,
        "phpmanualx146beta": true
    },
    "schema_absence_after": {
        "phpmanualx146alpha": true,
        "phpmanualx146beta": true
    },
    "owned_objects": [],
    "removed_objects": []
}
