[ОТВЕТИТЬ]
Опции темы
19.10.2006 15:16  
AlexLog
Дописывать, дописывать и исчо раз дописывать ! Подтвеждаю - генерятся дважды и трижды ! Если с магаза запулить накладную отвязывается фин основание нах. Мы так слегка попереплачивали поставщикам.... Ужас нах , хорошо до руководства не дошло - разгребли потиху *01
 
25.12.2007 09:36  
nk222
Очень медленно проводяться платежи в супермаге. 100 платежей порядк а 6 часов, 1 платежка порядка 5 минут. Это только операция смены статуса с Черновика до Принят. В дальнейшем планируем 150-200 платежей.Как увеличить скорость проведения платежей хотябы до 1 минуты? У всех так медленно проводяться?


SM2000 1.024 sp 6
Oracle 8i
база 60 Гб
Windows 2003 EE
Xeon 2*2,8 ГБ М2
ОЗУ 4 Гб с ключем /3Gb
 
09.03.2010 13:47  
Sullen
Проведение платежей - тормоза тоже! Виновата вьюшка - SMVatrateROEOImpl.
Select Count(*) From SMVatrateROEOImpl; - 30-45 сек. А вот используется ли она ещё где-то?.. Не повлияет ли на что-то после изменения. В ней "Union" тормозит, "Union All" на ура пролетает. Жаль в логике работы всей процедуры не разобрался пока.
 
31.03.2010 08:10  
Sullen
Создал материализованное представление на основе запроса из SMVatrateBaseROEOImpl с именем SMVatrateBaseROEOImpl_M и подставил в запрос по SMVatrateROEOImpl. Пока бухи счастливы... Может немного неправильно это, но работает...
 
31.03.2010 09:08  
OlegON
Цитата:
Сообщение от Sullen
Создал материализованное представление на основе запроса из SMVatrateBaseROEOImpl с именем SMVatrateBaseROEOImpl_M и подставил в запрос по SMVatrateROEOImpl. Пока бухи счастливы...
Какая версия СМ? Приведешь DDL? Как подставлял? Query rewrite или правил что-то? Мне это не нужно, но вдруг кому-то...
 
20.05.2010 06:47  
Sullen
СМ 1.026.2sp1
CREATE MATERIALIZED VIEW SUPERMAG.SMVATRATEBASEROEOIMPL_M
TABLESPACE USERS
CACHE
NOLOGGING
NOPARALLEL
BUILD DEFERRED
REFRESH COMPLETE
START WITH TO_DATE('03-апр-2010','dd-mon-yyyy')
NEXT trunc(sysdate) + 1
WITH PRIMARY KEY
ENABLE QUERY REWRITE
AS
Select V.DocType, V.ID as DocID, V.VATRate
from SMPayOrdersVAT V
union
Select T.DocType, T.DocID, T.TaxRate as VATRate
from SMSpecTax T, SMTaxIdentity I
where T.TaxSum > 0
and T.TaxID = I.TaxID
and I.IdentId = 0;
Правда, хотя и "ENABLE QUERY REWRITE", по некоторым причинам просто заменил имя "SMVATRATEBASEROEOIMPL" на "SMVATRATEBASEROEOIMPL_М" в представлении "SMVATRATEROEOIMPL". 2 месяца уже... пока нормально всё...
 
20.05.2010 11:05  
Propil
после апгрейда базы ЦО с Oracle 9i на 10g платежи стали проводиться за секунды
 
 


Опции темы



Часовой пояс GMT +3, время: 17:09.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.