Senhores bom dia!
Estou tendo um problema de performance no access, estou com um select que no sql server funciona perfeitamente, mas no access esta demorando muito para executar
tenho duas tabelas uma com 10 mil linhas e a outra com 25 mil linhas existe um meio de melhorar a performance?
Pois já tentei de tudo!
INSERT INTO SHAREPOINT
(Escritorio,Lcto_Habil,Dt_Emissao,Dt_Vencimento,Dt_Pagamento,Cod, Gproc_PJ,Autor,Processo,C_Custo,C_Caixa,Valor)
SELECT
Distinct Empresa, Codigo,Data_Conta,Data_Vencimento,Data_Pagamento,Codigo_Fornecedor,Documento,Descricao,Observacoes,Centro_Custo,Conta_Caixa,Total
FROM CONTAS_PAGAR AS A
LEFT JOIN SHAREPOINT B ON A.Empresa=B.Escritorio
WHERE
A.Conta_Caixa IN ('2.1.01.09.001','2.1.01.09.002','2.1.01.09.003','2.1.01.09.004','2.1.01.09.005','2.1.01.09.006','2.1.01.09.007')
AND A.DATA_PAGAMENTO IS NOT NULL
AND NOT EXISTS
(SELECT B.Lcto_Habil FROM SHAREPOINT AS B
WHERE (b.Lcto_Habil>=A.Codigo and b.Lcto_Habil<=A.Codigo ))
Estou tendo um problema de performance no access, estou com um select que no sql server funciona perfeitamente, mas no access esta demorando muito para executar
tenho duas tabelas uma com 10 mil linhas e a outra com 25 mil linhas existe um meio de melhorar a performance?
Pois já tentei de tudo!
INSERT INTO SHAREPOINT
(Escritorio,Lcto_Habil,Dt_Emissao,Dt_Vencimento,Dt_Pagamento,Cod, Gproc_PJ,Autor,Processo,C_Custo,C_Caixa,Valor)
SELECT
Distinct Empresa, Codigo,Data_Conta,Data_Vencimento,Data_Pagamento,Codigo_Fornecedor,Documento,Descricao,Observacoes,Centro_Custo,Conta_Caixa,Total
FROM CONTAS_PAGAR AS A
LEFT JOIN SHAREPOINT B ON A.Empresa=B.Escritorio
WHERE
A.Conta_Caixa IN ('2.1.01.09.001','2.1.01.09.002','2.1.01.09.003','2.1.01.09.004','2.1.01.09.005','2.1.01.09.006','2.1.01.09.007')
AND A.DATA_PAGAMENTO IS NOT NULL
AND NOT EXISTS
(SELECT B.Lcto_Habil FROM SHAREPOINT AS B
WHERE (b.Lcto_Habil>=A.Codigo and b.Lcto_Habil<=A.Codigo ))