Perguntas com a marcação «optimization»

No contexto de um banco de dados, otimização refere-se ao processo do otimizador de consulta selecionando um plano de execução físico eficiente.

3
Como melhorar a estimativa de 1 linha em uma Visualização restrita por DateAdd () em relação a um índice
Usando o Microsoft SQL Server 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64). Dada uma tabela e um índice: create table [User].[Session] ( SessionId int identity(1, 1) not null primary key CreatedUtc datetime2(7) not null default sysutcdatetime()) ) create nonclustered index [IX_User_Session_CreatedUtc] on [User].[Session]([CreatedUtc]) include (SessionId) As linhas reais para cada uma …





1
Como otimizar tabelas InnoDB no MySQL
Eu tenho pesquisado como otimizar apenas tabelas fragmentadas no MySQL e revi este post sobre otimização de tabelas . Basicamente, ele executa uma consulta no banco de dados information_schema para qualquer tabela data_free > 0e cria uma instrução SQL OPTIMIZEapenas para essas tabelas. Fiz essa consulta e ele identificou 148 …




4
A subconsulta do MySQL diminui drasticamente, mas eles funcionam bem independentemente
Consulta 1: select distinct email from mybigtable where account_id=345 leva 0.1s Consulta 2: Select count(*) as total from mybigtable where account_id=123 and email IN (<include all from above result>) leva 0.2s Consulta 3: Select count(*) as total from mybigtable where account_id=123 and email IN (select distinct email from mybigtable where …

1
Leituras / gravações do MySQL por tabela
Estou otimizando nosso banco de dados. Essencialmente, estou tentando encontrar as tabelas mais escritas e mais lidas em nosso banco de dados. Depois disso, seguirei vinculando essas tabelas em unidades separadas. Existe uma maneira de seguir a atividade de cada tabela? Como segue IOPS, escreve, lê por tabela?


4
Como posso acelerar "mostrar colunas" no MySQL?
Meu aplicativo depende da execução de "mostrar colunas" para determinadas tabelas. Demora cerca de 60ms para ser executado, enquanto todas as outras consultas levam menos de um ms. Consultar information_schemadiretamente é ainda mais lento. O banco de dados contém cerca de 250 bancos de dados, com 100 a 200 tabelas …
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.