powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Разные результаты по одному запросу...
43 сообщений из 43, показаны все 2 страниц
Разные результаты по одному запросу...
    #39511576
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, помогите разобраться в причине того, что по одному запросу выдаются разные данные (по времени).
Есть запрос:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
 select
   ffr.ID,
   ffr.ReestrNumber,
   ffr.ReestrDate,
   ffr.ReestrType,
   ffr.ReestrTypeEx,
   ffr.FictiveDoc,
   ffr.Accepted,
   ffr.FacialAcc_Cls,
   ffr.Summa,
   ffr.BudgetRef,
   ffr.SessionNumber,
   ffr.PacketNumber,
   ffr.Note,
   ffr.DepartmentCls,
   ffr.DocStateRef,
   ffr.CryptoStatus,
   ffr.RVersion,
   ffr.CreaterUser,
   ffr.CreateDate,
   ffr.UpdaterUser,
   ffr.UpdateDate ,
   ffc.Credit,
   ffc.Reject_CLS,
   pde.id SendID,
   rp.DisableDelCount,
   rp.ParentBlockCount,
   rp.ChildBlockCount,
   rp.COMMONPICTURECOUNT,
   rp.UNIQUEPICTURECOUNT,
   rp.RejectCount

 from
   FacialFinReestr ffr
   left join RecordParams rp on (ffr.id = rp.id)
   left join FacialFinCaption ffc on (ffc.Reestr_ref = ffr.id)
   left join PAYDOCEXCHANGE pde on (pde.PAYDOCREF=ffc.id and (pde.TypeInf BETWEEN 0 and 10))

 where
   (1=1)
   
   
and (ffr.BudgetRef=858905)and ((ffr.ReestrDate between 20170828 and 20170828))


Результат по одному значению:
415019439196-1/1957520170828 12010102498042.628589050 30717 5 28.08.2017 11:46:20 11416
Комменчу любое поле в запросе
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
 select
   ffr.ID,
   ffr.ReestrNumber,
   ffr.ReestrDate,
   ffr.ReestrType,
   ffr.ReestrTypeEx,
   ffr.FictiveDoc,
   ffr.Accepted,
 --  ffr.FacialAcc_Cls,
   ffr.Summa,
   ffr.BudgetRef,
   ffr.SessionNumber,
   ffr.PacketNumber,
   ffr.Note,
   ffr.DepartmentCls,
   ffr.DocStateRef,
   ffr.CryptoStatus,
   ffr.RVersion,
   ffr.CreaterUser,
   ffr.CreateDate,
   ffr.UpdaterUser,
   ffr.UpdateDate ,
   ffc.Credit,
   ffc.Reject_CLS,
   pde.id SendID,
   rp.DisableDelCount,
   rp.ParentBlockCount,
   rp.ChildBlockCount,
   rp.COMMONPICTURECOUNT,
   rp.UNIQUEPICTURECOUNT,
   rp.RejectCount

 from
   FacialFinReestr ffr
   left join RecordParams rp on (ffr.id = rp.id)
   left join FacialFinCaption ffc on (ffc.Reestr_ref = ffr.id)
   left join PAYDOCEXCHANGE pde on (pde.PAYDOCREF=ffc.id and (pde.TypeInf BETWEEN 0 and 10))

 where
   (1=1)
   
   
and (ffr.BudgetRef=858905)and ((ffr.ReestrDate between 20170828 and 20170828))


Результат:
415019439196-1/19575201708281201012498042.628589050 30750 8 28.08.2017 12:24:22 11416
КАК????
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511579
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из СамарыКАК????Зри в план.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511585
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Планы для двух запросов не отличаются
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SELECT STATEMENT, GOAL = ALL_ROWS			10184	3609	606312	ALL_ROWS
 RESULT CACHE		2rvhvfg157q7j5r8v7g9vsmyc6				
  HASH JOIN OUTER			10184	3609	606312	
   NESTED LOOPS OUTER			1065	3609	544959	
    NESTED LOOPS OUTER			89	41	5412	
     TABLE ACCESS BY INDEX ROWID	BUDGET2017	TB_FACIALFINREESTR	7	41	4387	ANALYZED
      INDEX RANGE SCAN	BUDGET2017	IDX_FACIALFINREESTR_REESTRDATE	1	41		ANALYZED
     TABLE ACCESS BY INDEX ROWID	BUDGET2017	RECORDPARAMS	2	1	25	ANALYZED
      INDEX UNIQUE SCAN	BUDGET2017	PK_RECORDPARAMS_ID	1	1		ANALYZED
    TABLE ACCESS BY INDEX ROWID	BUDGET2017	TB_FACIALFINCAPTION	24	88	1672	ANALYZED
     INDEX RANGE SCAN	BUDGET2017	FK_FCFINCAPT_REESTRREF	2	88		ANALYZED
   TABLE ACCESS FULL	BUDGET2017	PAYDOCEXCHANGE	9114	1472465	25031905	ANALYZED
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511644
rpovarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
28-е ещё не кончилось, может там данные добавляются в таблицы?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511645
Фотография Stax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самары,

ffr.ReestrDate тип number?

может не все фетчите?

.....
stax
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511660
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Записи в таблицах длинные?
Сколько полей?
Не exadata часом (storage servers)?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511684
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор28-е ещё не кончилось, может там данные добавляются в таблицы?
Нет. 30717 - это состояние документа, которое меняется в зависимости от выбора пользователей. Оно достаточно жестко прописано и меняться произвольно не может. В настоящий момент состояние документа 30750. Почему в первом запросе выдается состояние документа в прошлом, непонятно.

авторffr.ReestrDate тип number?

может не все фетчите?
Фетчу все, иначе не нашел бы документ нужный. Да, нумбер. В базе хранится в виде - годмесяцдата

авторЗаписи в таблицах длинные?
Сколько полей?
Не exadata часом (storage servers)?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
ID	        NUMBER(10)	N			
REESTRNUMBER	VARCHAR2(50)	N			
REESTRDATE	NUMBER	        N			
REESTRTYPE	NUMBER(10)	Y			
ACCEPTED	NUMBER(10)	N			
SESSIONNUMBER	NUMBER(10)	Y			
BUDGETREF	NUMBER(10)	N			
CREATERUSER	VARCHAR2(30)	N			
CREATEDATE	DATE	N			
UPDATEDATE	DATE	N			
UPDATERUSER	VARCHAR2(30)	N			
PACKETNUMBER	VARCHAR2(20)	Y			
FICTIVEDOC	NUMBER(10)	Y			
FACIALACC_CLS	NUMBER(10)	N			
SUMMA  	        NUMBER(15,2)	N	0		
NOTE	        VARCHAR2(255)	Y			
REESTRTYPEEX	NUMBER(10)	N			
RECORDINDEX	NUMBER(10)	Y			
DOCSTATEREF	NUMBER(10)	Y			
RVERSION        NUMBER(10)	Y	0		
CRYPTOSTATUS	NUMBER(10)	Y			
DEPARTMENTCLS	NUMBER(10)	N			


Нет, не exadata
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511699
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНет. 30717 - это состояние документа, которое меняется в зависимости от выбора пользователей. Оно достаточно жестко прописано и меняться произвольно не может. В настоящий момент состояние документа 30750. Почему в первом запросе выдается состояние документа в прошлом, непонятно.
В общем, в результате этой катавасии получается следующее. Документ последовательно провели по состояниям и он стал 30750. Сейчас из этого состояния его надо отправлять в УФК? Пользователь открывает документ и видит, что его состояние 30717 из которого отправлять его нельзя, что программа и сообщает. Но в базе документ хранится в состоянии 30750.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511704
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самары,

Может первый селект был запущен в промежутке 28.08.2017 11:46:20 и 28.08.2017 12:24:22 - и он показал состояние на момент запуска а именно 30717. Второй соответственно был запущен после 28.08.2017 12:24:22 - и показал состояние 30750
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511710
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из СамарыПользователь открывает документ и видит, что его состояние 30717

А программа пользователя перечитывает данные или работает со своим выбранным ранее набором?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511711
123йй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Сергей из Самары]
Результат по одному значению:
415019439196-1/1957520170828 12010102498042.62858905030717 5 28.08.2017 11:46:2011416 тут тоже отличие
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511715
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поясню. Состояние "Завизировано выпускающим" и есть 03.07.17
Но в истории изменение видно, что документ уже давно ушел в состояние 03.07.60 - передан на отправку. Но на экране он по прежнему отображается в 17 состоянии.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511720
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaximaXXL,

Я из девелопера уже запускаю селект. Логом вычленил запрос и играюсь с ним. Результат - первый пост.

автортут тоже отличие
Отличаются все поля, данные в которых изменились за то время. Обратите внимание на последнее поле в таблице - это UPDATEDATE То есть дата последнего изменения записи.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511722
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то изображение не прикрепилось
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511827
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самары,

А не может быть такого что программа видит только изменения зашедшего в него пользователя, и MIRONOVA_0215 сможет увидеть только СВОИ изменения, а финальное у нее 307017.
В свою очередь Админ видит все ... что и показано на скрине.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511836
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaximaXXLСергей из Самары,

А не может быть такого что программа видит только изменения зашедшего в него пользователя, и MIRONOVA_0215 сможет увидеть только СВОИ изменения, а финальное у нее 307017.
В свою очередь Админ видит все ... что и показано на скрине.

Поддержу...когда такая непонятка с запросами скорее всего dbms_rls приложил свою руку.
Начинаем с
Код: plsql
1.
select * from ALL_POLICIES 
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511851
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запрос выдаёт одну строку или несколько?
Сортировка есть?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511963
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alПоддержу...когда такая непонятка с запросами скорее всего dbms_rls приложил свою руку.

Встречал реализацию, сходную с rls, через экранирование таблиц для пользователей одноименными представлениями (view) с ограничением прав доступа.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511979
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaximaXXL,

Нет. Я-то заходил под администратором

авторзапрос выдаёт одну строку или несколько?
Сортировка есть?
Несколько. Сортировку делаю средствами программы локально.

авторВстречал реализацию, сходную с rls, через экранирование таблиц для пользователей одноименными представлениями (view) с ограничением прав доступа.
Сам такое делал, но тут не тот случай.

авторПоддержу...когда такая непонятка с запросами скорее всего dbms_rls приложил свою руку.
Начинаем с

select * from ALL_POLICIES

Сейчас буду курить в эту сторону. Но с таким я не сталкивался еще и мало знаком. Кстати, запрос выдал пусто.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39511996
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самары,

Код: plsql
1.
select * from ALL_POLICIES 


Надо под DBA делать.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512018
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,

Я и под SYS делал
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512025
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самарыirbis_al,

Я и под SYS делал
Тогда dbms_rls думаю отпадает.
возможно какой-то бок..
Сталкивался пару раз с таким...обычно помогала перезагрузка...если невозможно
то,помогало
alter system flush shared_pool
Вы дамп можете поднять на тестовом окружении.Или rman копию.
И там если нормально всё ...значит бок.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512036
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alобычно помогала перезагрузка...А как же дверями похлопать, окна пооткрывать?
irbis_al...значит бокПравый или левый?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512042
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самарыавторзапрос выдаёт одну строку или несколько?
Сортировка есть?
Несколько. Сортировку делаю средствами программы локально.в запросе все-таки несколько строк, и ты их потом сортируешь? Может, сортировка не так работает?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512068
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx,

Если задать условие в where то выдает правильный результат, если запустить изначальный запрос, то даже без сортировки, если найти запись, то выдается некорректная запись. Может действительно что-то с планом не так и стоить очистить шаред пул. Но это лучше в обед сделать, наверное
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512102
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alter system flush shared_pool не помогло
Самое необычное, что стоит изменить любое условие в запросе и сразу выдается правильный результат. Кажется, будто запрос засел где-то в памяти именно в таком вот виде и когда меняется, то срабатывает по новому. А если такой, то данные берутся старые.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512106
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самарыalter system flush shared_pool не помогло
Самое необычное, что стоит изменить любое условие в запросе и сразу выдается правильный результат. Кажется, будто запрос засел где-то в памяти именно в таком вот виде и когда меняется, то срабатывает по новому. А если такой, то данные берутся старые.

А правильно где? с закомментированными или незакомментированными?
На тестовом окружении нет возможности поднять.(Важно знать,что там такое же или другое поведение)
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512119
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно с закоменченным.
На тестовом старые данные. Если только заново делать.
Может ли результат запроса висеть в кэше и браться оттуда?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512121
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из СамарыПравильно с закоменченным.
На тестовом старые данные. Если только заново делать.
Может ли результат запроса висеть в кэше и браться оттуда?
Ну насколько я понимаю
то
alter system flush shared_pool
Должен был решить эту проблему.
А поробуйте какой-нибудь индекс из этих таблиц rebuild сделать.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512187
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,

попробовал. Безрезультатно
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512191
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из Самарыirbis_al,

попробовал. Безрезультатно
Прикольно...явно бок.
А если не комментировать а поменять порядок столбцов в запросе.
оставив все необходимые столбы.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512198
oracloud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей из СамарыКажется, будто запрос засел где-то в памяти именно в таком вот виде и когда меняется, то срабатывает по новому. А если такой, то данные берутся старые.
похоже наплан RESULT CACHE 2rvhvfg157q7j5r8v7g9vsmyc6

попробуйте отключить Result_cache и сравнить результаты.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512231
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я давно привык к тому, что чудеса в Оракле случаются намного реже, чем глюки прикладной разработки

В запросе используются глобальные переменные пакетов или контекстные переменные?
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512233
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oracloud,

Отключение результа кэша помогло
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512250
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда, действительно он отличился. После очистки все заработало. Спасибо всем, кто помогал.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512261
oracloud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей из Самары,

Пожалуйста, правда ответ был дан сразу 20753436
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512321
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oracloudСергей из Самары,

Пожалуйста, правда ответ был дан сразу 20753436

Смотреть в план и очищать кэш,подтирать всё это разные вещи.
Разные планы на один запрос должны давать одни и те же результаты.
Только по времени исполнения различаться.
А в данном случае в оракле что-то "залипло."
И я тоже с такими случаями встречался.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512427
oracloud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_al,

Я не очень понимаю, что вы хотите сказать. Кто сказал что планы разные? Я предполагаю, что планы отличались только result cache-ом
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512574
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу. Только. Вот только у меня нет практического опыта работы с этим результ кешем. Включил, наблюдал, понравилось - быстродействие реально возросло. Но вот про ТАКИЕ подводные камни нигде написано не было. И к планам тут отношение постольку поскольку план использовал результаты этого кеша и все. Но мне и в голову не могло прийти, что не предусмотрели изменения данных во времени и результат будет по одному и тому же запросу выдаваться разный.
Вот сейчас сижу думаю... то ли отключать нафиг этот результ кэш, то ли раз в месяц запускать его очистку...
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512578
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей из СамарыУгу. Только. Вот только у меня нет практического опыта работы с этим результ кешем. Включил, наблюдал, понравилось - быстродействие реально возросло. Но вот про ТАКИЕ подводные камни нигде написано не было. И к планам тут отношение постольку поскольку план использовал результаты этого кеша и все. Но мне и в голову не могло прийти, что не предусмотрели изменения данных во времени и результат будет по одному и тому же запросу выдаваться разный.
Вот сейчас сижу думаю... то ли отключать нафиг этот результ кэш, то ли раз в месяц запускать его очистку...

Я однозначно уверен ,что это бок-глюк,-в оракле что-то "залипло."
Я думаю вернуть надо как было и наблюдать.
У меня такие случаи были...но крайне редко....Ничего не менял в настройках.
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512598
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Сергей из Самары,

Какая версия оракл? В запросе таблицы или вьюхи? Покажи show parameter result.

Надо тебе на MOS баги глянуть
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512600
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вообще если стоит result_cache = auto, я бы сразу поменял на manual
...
Рейтинг: 0 / 0
Разные результаты по одному запросу...
    #39512615
Сергей из Самары
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xtender,

Версия 11.2.0.4
Код: plsql
1.
2.
3.
4.
5.
 from
   FacialFinReestr ffr
   left join RecordParams rp on (ffr.id = rp.id)
   left join FacialFinCaption ffc on (ffc.Reestr_ref = ffr.id)
   left join PAYDOCEXCHANGE pde on (pde.PAYDOCREF=ffc.id and (pde.TypeInf BETWEEN 0 and 10))


FacialFinReestr,FacialFinCaption - вьюхи
RecordParams,PAYDOCEXCHANGE - таблицы
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
SQL> show parameter result;
 
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
client_result_cache_lag              big integer 3000
client_result_cache_size             big integer 0
result_cache_max_result              integer     5
result_cache_max_size                big integer 155328K
result_cache_mode                    string      AUTO
result_cache_remote_expiration       integer     0
 

авторВообще если стоит result_cache = auto, я бы сразу поменял на manual
Программа не моя, а стороннего производителя. Включение результ кеша хорошо ускоряет производительность. Особенно в пиковые нагрузки. Не хотелось бы от этого отказываться. Впрочем и не хочется гадать где еще стрельнет.

авторЯ однозначно уверен ,что это бок-глюк,-в оракле что-то "залипло."
Я думаю вернуть надо как было и наблюдать.
Ну я сейчас так и делаю. Очистил
Код: plsql
1.
2.
3.
begin
  DBMS_RESULT_CACHE.Flush;
end;


наблюдаю.
...
Рейтинг: 0 / 0
43 сообщений из 43, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Разные результаты по одному запросу...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]