tencent cloud

TDSQL Boundless

INDEX_FOR_GROUPBY

PDF
Modo Foco
Tamanho da Fonte
Última atualização: 2026-02-10 11:06:27

Description

INDEX_FOR_GROUPBY/NO_INDEX_FOR_GROUPBY provides hints to control GROUPBY operations, employing the Loose Index Scan approach (loose index scan) to reduce scanning overhead.

Syntax

/*+ NDEX_FOR_GROUPBY ([@query_block_name] tbl_name [index_name])*/

Examples

CREATE TABLE t1 (
a INT,
b INT,
c INT,
KEY k2 (a, b, c)
);

INSERT INTO t1 VALUES
(1, 2, 3), (1, 2, 4), (3, 4, 5), (3, 4, 5);

SELECT /*+ INDEX_FOR_GROUPBY(t1 k2)*/DISTINCT a, b
FROM t1
WHERE a BETWEEN 1 AND 10
AND a > 1 AND c = 5
ORDER BY a, b;

Ajuda e Suporte

Esta página foi útil?

comentários