Backend, Dados e Segurança Centro B · Orientação oficial Plataforma: Web

Database Index

Índice de Banco de Dados

Um índice de banco de dados é uma estrutura de dados extra que acelera pesquisas, ordenações ou regras escolhidas. Ele usa armazenamento e adiciona trabalho quando os dados são alterados.

Veja como funciona
Você poderia chamar de Database IndexÍndice de BDcaminho de acesso

Veja como funciona

Exemplo trabalhado originalÍndice de Banco de Dados

Outro exemplo

Um sistema de suporte geralmente encontra tickets abertos por `tenant_id`, `status` e `updated_at DESC`. Um plano de explicação mostra que um índice composto parcial reduz o p95 de 780ms para 24ms. Um índice apenas em `status` é rejeitado porque encontra muitas linhas e adiciona custo de escrita sem ajudar.

Partes principais

  1. 01Chaves indexadas
  2. 02Estrutura de índice e predicado
  3. 03Caminho de acesso do planejador

Use-o quando

Adicione um índice para uma pesquisa medida, junção, ordenação, regra única ou padrão de chave estrangeira. Verifique-o com dados realistas e um plano de execução.

Não o use quando

Não indexe cada coluna ou ignore escritas e memória extras. Verifique o plano de execução em vez de assumir que um índice está sendo usado.

Nome usado no código

CREATE INDEX with column order, method, predicate, and measured query plan

Antes de lançar

Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback.

Solicitação que você pode copiar

Outcome: Complete the task with Índice de Banco de Dados (Database Index). User context: Um sistema de suporte geralmente encontra tickets abertos por `tenant_id`, `status` e `updated_at DESC`. Um plano de explicação mostra que um índice composto parcial reduz o p95 de 780ms para 24ms. Um índice apenas em `status` é rejeitado porque encontra muitas linhas e adiciona custo de escrita sem ajudar. Technical concept or control: Índice de Banco de Dados (Database Index). Why it fits: Adicione um índice para uma pesquisa medida, junção, ordenação, regra única ou padrão de chave estrangeira. Verifique-o com dados realistas e um plano de execução. Do not use it when: Não indexe cada coluna ou ignore escritas e memória extras. Verifique o plano de execução em vez de assumir que um índice está sendo usado. Engineering requirements: Define inputs, outputs, contracts, and rules that must always hold. Set authorization and input checks. Define failures, timeouts, retries, one-time effects, data moves, and compatibility limits. Operations: Add useful signals and logs that hide sensitive data. Set capacity limits and write an operator guide. Test recovery and rollback. Acceptance criteria: Contract and failure-path tests pass. Data and authorization rules still hold during retries and partial failures. Check performance limits, monitoring, recovery, and rollback. Evidence and limits (evidence boundary): É oficial para essa fonte. Outras plataformas ou equipes podem usar o termo de outra maneira. Unknowns to confirm: Where the code runs, data stores, traffic shape, consistency needs, and the security boundary. Also confirm the compatibility period, service goals, and rollback limits.

Conferir este pedido

Review how Índice de Banco de Dados (Database Index) is used now. Definition: Um índice de banco de dados é uma estrutura de dados extra que acelera pesquisas, ordenações ou regras escolhidas. Ele usa armazenamento e adiciona trabalho quando os dados são alterados. Release checks: Check contracts and invariants, authorization, and input limits. Test retries, one-time effects, timeouts, and partial failures. Verify data integrity, compatibility, monitoring, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

B
Quão oficial é este termo?

Orientação oficial

A plataforma, framework, projeto ou grupo de especialistas nomeado tem um guia oficial para este termo.

É oficial para essa fonte. Outras plataformas ou equipes podem usar o termo de outra maneira.

Escopo
Apenas o que a fonte cobre:nome canônico、definição、API da plataforma、implementação、orientação de uso
Status do documento
estável
Verificado em
2026-07-30

Fontes e escopo da evidência

Fonte de autoridade + Referência do termo · PostgreSQL Global Development Group · estável Indexes Escopo: nome canônico、definição、API da plataforma、implementação、orientação de uso Papel aqui: Referência direta ao termo A fonte cobre: nome canônico, definição, API da plataforma, implementação, orientação de uso

Copie você mesmo

O navegador não conseguiu copiar isso. Selecione a solicitação abaixo e copie você mesmo.