Такое поведение нашлось и на одной подчиненой базе. При отправке в неё карточек, прием происходит тоже очень долго. Трассировка говорит что 80% времени занимают запросы такого вида:
Цитата: INSERT INTO TTARTMATRIX(ARTICLE, TYPE)
SELECT DISTINCT X.ARTICLE, 2
FROM SMCOMPLEXARTICLES X, TTARTMATRIX T
WHERE X.COMPLEXARTICLE = T.ARTICLE AND T.TYPE = 0 AND NOT EXISTS (
SELECT 1
FROM TTARTMATRIX M
WHERE M.ARTICLE = X.ARTICLE AND T.TYPE = 0) AND NOT EXISTS (
SELECT 1
FROM SMCARDMATRIX A
WHERE A.IDMATRIX = :B1 AND A.ARTICLE = X.ARTICLE)
insert into SMCardAssort(IDAssort,Article)
select 58,CRD.Article
from SMCard CRD
where CRD.Article=:art and (UPPER(CRD.Country)=UPPER('МЕКСИКА'))
План выполнения запросов нормальный, работают по индексам, диски и процы не заняты. Запросов этих очень много и соответственно времени занимает все это много. На остальных базах такого поведения нет.