Я пытаюсь написать запрос для поиска по таблице счетов MFG/PRO 'idh_hist' для определенного диапазона дат. Он работает очень медленно, когда добавляется условие даты. Но когда я откладываю условие даты, это очень быстро. Можете ли вы предложить способы написать запрос на idh_hist, который работает быстрее с условиями.запрос idh_hist очень медленный при поиске с датой
Ниже мой запрос:
for each idh_hist no-lock where idh_domain = "d0002"
and idh_due_date = TODAY:
/* display code here... */
end.
Заранее спасибо!
Индекс База данных:
Flags Index Name Cnt Field Name
----- --------------------- ---- ---------------------
idh_fsm_type 4 + idh_domain
+ idh_fsm_type
+ idh_nbr
+ idh_line
pu idh_invln 4 + idh_domain
+ idh_inv_nbr
+ idh_nbr
+ idh_line
idh_part 4 + idh_domain
+ idh_part
+ idh_inv_nbr
+ idh_line
u oid_idh_hist 1 + oid_idh_hist
Можете ли вы поделиться с нами указателями индекса в таблице idh_hist? –
Привет @MikeFechner, я добавил индекс здесь. Благодарю. –