MySQL principiante - índice de columnas múltiples

Estoy aprendiendo el índice MySQL y encontré que el índice debería aplicarse a cualquier columna nombrada en la cláusula WHERE de una consulta SELECT.

Entonces encontréÍndice de columnas múltiples frente a índices múltiples.

Primero Q, me preguntaba qué es el índice de columnas múltiples. Encontré el código de abajo de Joomla, ¿es este índice de columnas múltiples?

CREATE TABLE `extensions` (
    `extension_id` INT(11) NOT NULL AUTO_INCREMENT,
    `name` VARCHAR(100) NOT NULL,
    `type` VARCHAR(20) NOT NULL,
    `element` VARCHAR(100) NOT NULL,
    `folder` VARCHAR(100) NOT NULL,
    `client_id` TINYINT(3) NOT NULL,
    ... ...
    PRIMARY KEY (`extension_id`),

    // does code below is multiple column index?

    INDEX `element_clientid` (`element`, `client_id`),
    INDEX `element_folder_clientid` (`element`, `folder`, `client_id`),
    INDEX `extension` (`type`, `element`, `folder`, `client_id`)
)

Segundo Q, ¿estoy en lo correcto si pienso que se usa un Índice de columnas múltiples en un SELECT?

SELECT column_x WHERE element=y AND clinet_id=y; // index: element_clientid

SELECT ex.col_a, tb.col_b
    FROM extensions ex
    LEFT JOIN table2 tb
    ON (ex.ext_id = tb.ext_id)
    WHERE ex.element=x AND ex.folder=y AND ex.client_id=z; // index: element_folder_clientid

Respuestas a la pregunta(1)

Su respuesta a la pregunta