Индексы MySQL: фактический результат

Граничный заказДата UTCВ отчёте за 2 октября
9012026-10-01 23:59:59.999999Исключён
9022026-10-02 00:00:00.000000Включён
9032026-10-02 23:59:59.999999Включён
9042026-10-03 00:00:00.000000Исключён

Наблюдавшиеся планы и метаданные

Это данные данного запуска. Стоимость, оценки, способ доступа и время могут измениться. possible_keys означает кандидатов, key — выбранный индекс. Using index и Using index condition имеют разный смысл. Результат запроса проверяется отдельно от выбора оптимизатора.

План DATE(created_at)

[
    {
        "id": 1,
        "select_type": "SIMPLE",
        "table": "mysql114_index_d67f901b4240558e_orders",
        "partitions": null,
        "type": "ref",
        "possible_keys": "day_report",
        "key": "day_report",
        "key_len": "54",
        "ref": "const,const",
        "rows": 24,
        "filtered": 100,
        "Extra": "Using where; Using index"
    }
]

План полуоткрытого диапазона

[
    {
        "id": 1,
        "select_type": "SIMPLE",
        "table": "mysql114_index_d67f901b4240558e_orders",
        "partitions": null,
        "type": "range",
        "possible_keys": "day_report",
        "key": "day_report",
        "key_len": "62",
        "ref": null,
        "rows": 10,
        "filtered": 100,
        "Extra": "Using where; Using index"
    }
]

Все десять заказов дня

[
    {
        "id": 145,
        "created_at": "2026-10-02 00:00:00.000000"
    },
    {
        "id": 902,
        "created_at": "2026-10-02 00:00:00.000000"
    },
    {
        "id": 148,
        "created_at": "2026-10-02 03:00:00.000000"
    },
    {
        "id": 151,
        "created_at": "2026-10-02 06:00:00.000000"
    },
    {
        "id": 154,
        "created_at": "2026-10-02 09:00:00.000000"
    },
    {
        "id": 157,
        "created_at": "2026-10-02 12:00:00.000000"
    },
    {
        "id": 160,
        "created_at": "2026-10-02 15:00:00.000000"
    },
    {
        "id": 163,
        "created_at": "2026-10-02 18:00:00.000000"
    },
    {
        "id": 166,
        "created_at": "2026-10-02 21:00:00.000000"
    },
    {
        "id": 903,
        "created_at": "2026-10-02 23:59:59.999999"
    }
]

Индекс day_report

[
    {
        "COLUMN_NAME": "tenant_id",
        "SEQ_IN_INDEX": 1,
        "COLLATION": "A",
        "IS_VISIBLE": "YES"
    },
    {
        "COLUMN_NAME": "status",
        "SEQ_IN_INDEX": 2,
        "COLLATION": "A",
        "IS_VISIBLE": "YES"
    },
    {
        "COLUMN_NAME": "created_at",
        "SEQ_IN_INDEX": 3,
        "COLLATION": "A",
        "IS_VISIBLE": "YES"
    },
    {
        "COLUMN_NAME": "id",
        "SEQ_IN_INDEX": 4,
        "COLLATION": "A",
        "IS_VISIBLE": "YES"
    }
]

HTML создан PHP CLI и локальным MySQL. Собственные учебные таблицы удалены после сценария. Это сохранённый отчёт, а не подключение к базе сайта.