Analisando propostas

Resolver lentidão query

Publicado em 20 de Janeiro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Query demorando mais de 4 minutos para quanto não tem registros

SELECT distinct mlci.id as mlci_id, tal.acao_id, mlc.dhEmi as data_compra, mlc.loja_id, mlc.fornecedor_id, prod.fabricante_id,
    mlci.produto_id, prod.departamento_id, dep.categoria_id, cat.area_id, prod.familia_id, mlci.qCom as quantidade,
    round((mlci.vProd - mlci.vDesc)/mlci.qCom, 2) as preco, round(mlci.vProd - mlci.Vdesc, 2) as subtotal, 1 as contar
from trade_acao as ta
inner join trade_acao_loja as tal on tal.Acao_id=ta.id
inner join trade_acordo_fabricante as taf on ta.Acordo_id=taf.acordo_id
inner join mov_loja_compra as mlc on mlc.Loja_id=tal.loja_id
inner join mov_loja_compra_item as mlci on mlci.Mov_loja_compra_id=mlc.id
inner join produto prod on mlci.produto_id=prod.id And prod.fabricante_id=taf.fabricante_id
inner join departamento dep on dep.Id=prod.departamento_id 
inner join categoria cat on dep.Categoria_id=cat.id
left join trade_compra_item as tci on tci.mlci_id=mlci.id AND tci.acao_id=ta.id
WHERE ta.id=36 AND mlci.qcom>0 AND mlc.dhEmi=20221014
AND ( cat.area_id = 5 OR  cat.area_id = 4)
And tci.id is null
order by mlc.dhEmi ASC, mlci.id LIMIT 100

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário

Prazo de Entrega: 23 de Janeiro de 2023

Habilidades necessárias

Outro projetos publicados por P. B.