Perguntas com a marcação «index»

Uma estrutura de banco de dados que pode melhorar a velocidade das consultas com o custo de espaço em disco e inserções / atualizações mais lentas. Ele armazena uma cópia de uma ou mais colunas classificadas, mas estrutura os dados de maneira diferente para permitir um acesso mais rápido.


4
Consulta lenta na tabela grande com GROUP BY e ORDER BY
Eu tenho uma tabela com 7,2 milhões de tuplas que se parece com isso: table public.methods column | type | attributes --------+-----------------------+---------------------------------------------------- id | integer | not null DEFAULT nextval('methodkey'::regclass) hash | character varying(32) | not null string | character varying | not null method | character varying | not …



1
Os índices compactados do SQL Server permanecem compactados na reconstrução sem especificar a compactação de dados?
Depois de reconstruir os índices do SQL Server usando a compactação de página ( ALTER INDEX IX1 REBUILD PARTITION = ALL WITH (DATA_COMPRESSION = PAGE)), as reconstruções subsequentes (como feitas por alguns scripts de manutenção após um certo limite de fragmentação) precisam especificar a compactação de dados novamente? Caso contrário, …


1
Índice em cluster não usado em uma instrução de exclusão
Eu tenho uma tabela do SQL Server definida como segue CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME NOT NULL, [Production_Detail_Value] FLOAT NULL, [IntegratedDM] BIT NOT NULL DEFAULT 0, [DailyIntegratedDM] BIT NOT NULL DEFAULT …


2
Adicionando índice a grandes tabelas mysql
Eu tenho uma mesa | base_schedule_line_items | CREATE TABLE base_schedule_line_items( idint (10) não assinado NOT NULL AUTO_INCREMENT, installmentint (10) não assinado NOT NULL, on_datedata NOT NULL, actual_datedata DEFAULT NULL, payment_typeint (11) NOT NULL, scheduled_principal_outstandingdecimal (65,0) NOT NULL, scheduled_principal_duedecimal (65,0) NOT NULL, scheduled_interest_outstandingdecimal (65,0) NOT NULL, scheduled_interest_duedecimal (65,0) NOT NULL, currencyint …



2
Existe algum benefício em certa ordem de colunas ao definir índices
Por exemplo, se eu tiver dois índices: CREATE INDEX IDX_1 ON MY_TABLE_1 (ITEM, DATE, LOCATION) COMPUTE STATISTICS; CREATE INDEX IDX_2 ON MY_TABLE_1 (DATE, LOCATION, ITEM) COMPUTE STATISTICS; Isso tornaria IDX_2redundante? Caso contrário, como determino a ordem de declaração das colunas? Devo adaptar índices para consultas regulares?
13 oracle  index 


2
uso de espaço em sys.allocation_units e sp_spaceused
É um fato conhecido que as DMVs não mantêm informações precisas sobre o número de páginas e a contagem de linhas. No entanto, quando você atualiza as estatísticas, não consigo entender por que não. Estou trabalhando em uma ferramenta de monitoramento, quero saber o tamanho do disco de cada índice …

1
Como indexar uma consulta com `WHERE field is NULL`?
Eu tenho uma tabela com muitas inserções, definindo um dos campos ( uploaded_at) para NULL. Em seguida, uma tarefa periódica seleciona todas as tuplas WHERE uploaded_at IS NULL, as processa e atualiza, definindo uploaded_ata data atual. Como devo indexar a tabela? Entendo que devo usar um índice parcial como: CREATE …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.