База данных

Отменен
Заказ
4827495
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
27 Мая 2022 в 23:55
Цена
500 ₽
Блокировка
10 дней
Размещен
25 Мая 2022 в 11:28
Просмотров
87
Описание работы

Оптимизация запроса sql

Медленно работающий SQL-запрос

select o.RcvId

from dbo.Operation o where dateadd (day, 7, o.OperDate) >= cast (getdate () as date) and o.RcvId not in ( select c.CounterpartyId from dbo.Counterparty c where c.ctpTypeId not in (2, 107) ) ; 

Таблица Operation содержит порядка 1 млрд. записей. Таблица Counterparty содержит порядка 100 тыс. записей. На таблицах есть индексы:

create nonclustered index X_Operation_OperDate_RcvId on dbo.Operation ( OperDate ,RcvID ); create nonclustered index X_Counterparty_ctpTypeId on dbo.Counterparty (CtpTypeID) include (CounterPartyID); alter table dbo.Counterparty add constraint PK_Counterparty primary key clustered (CounterPartyID);

Задача: Необходимо оптимизировать запрос

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир