AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.09.2012, 11:10   #1  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Блиин! До чего мне нравятся наши люди! На четко поставленный вопрос дадут жменьку рекомендаций, ЦУ и других полезных вещей! НО НИ СЛОВА ПО ДЕЛУ!
Ну я ж не спрашивал использовать мне кэш или нет! Я хочу, чтобы система не думала, что она умней и делала ровно то, что ей говорят!
Я просил ее выдать все поля? Нет! Так какого-же...
__________________
Axapta 3.0 sp - хз какой, kr2
Старый 07.09.2012, 11:18   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,449 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от egorych Посмотреть сообщение
Я хочу, чтобы система не думала...
Отключите кэширование и делов то И не будет система сама принимать решение откуда и когда ей брать значения. Будет написан select - будет сделан запрос в БД

P.S.: На ум пришла одна ситуация для которой данное поведение может быть критично. Это превышение настроенного Maximum buffer size для передачи с клиента на сервер.

Последний раз редактировалось S.Kuskov; 07.09.2012 в 11:26.
За это сообщение автора поблагодарили: mazzy (2).
Старый 07.09.2012, 13:37   #3  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
P.S.: На ум пришла одна ситуация для которой данное поведение может быть критично. Это превышение настроенного Maximum buffer size для передачи с клиента на сервер.
5 баллов за догадку! Только оно возникает почему-то далеко не всегда и на массовых операциях - типа закрытия склада. Система просто рушится с ошибкой. Причем, Maximum buffer size - это не для клиент-АОС, а для АОС-БД - т.к. в режиме 3-х звенки параметр Buffer size не используется и не доступен для редактирования.
__________________
Axapta 3.0 sp - хз какой, kr2

Последний раз редактировалось egorych; 07.09.2012 в 13:45.
Старый 07.09.2012, 15:34   #4  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,719 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от egorych Посмотреть сообщение
Блиин! До чего мне нравятся наши люди! На четко поставленный вопрос дадут жменьку рекомендаций, ЦУ и других полезных вещей! НО НИ СЛОВА ПО ДЕЛУ!
Ну я ж не спрашивал использовать мне кэш или нет! Я хочу, чтобы система не думала, что она умней и делала ровно то, что ей говорят!
Я просил ее выдать все поля? Нет! Так какого-же...
Блиин! До чего мне нравятся наши люди! Прочитают только одну фразу ответа и тут же пишут гневные возражения на эту самую фразу. Даже не пытаясь понять о чем вообще речь

Как, ну КАК система должна решить использовать ей кеш или нет? Каким образом она вот здесь должна "думать", а вот здесь - "не думать"? Вы указали ей "не использовать кеш"? Нет! Так какого-же...

А если кеш используется, то автоматически выбираются ВСЕ поля, вне зависимости от того, что Вы там указали.

PS: Каким образом ОДИН запрос поможет решить проблему превышения Maximum buffer size - не понимаю. Ну, вот этот конкретный запрос исправили. И? Ждем следующего падения где-то в другом месте? Так это ВСЮ систему надо перелопачивать на предмет "обрезки" запросов. "Что-то в консерватории надо подправить" (с)

PPS: Кстати, тоже показательно (не знаю, насколько именно для "наших" людей), когда описывают не саму проблему, а выбранный способ ее решения.
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...
Старый 07.09.2012, 15:51   #5  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Как, ну КАК система должна решить использовать ей кеш или нет? Каким образом она вот здесь должна "думать", а вот здесь - "не думать"? Вы указали ей "не использовать кеш"? Нет! Так какого-же...
Согласно МОИМ понятиям - я как раз и указал, что не использовать! Ибо я ПРЯМО указал -"мне нужно ТОЛЬКО 3 поля". Я в курсе, что дамгарды (вместе с мелкософтами) курят другую траву, и их логика с моей не коррелирует, но как еще должно трактоваться ПРЯМОЕ УКАЗАНИЕ - "взять 3 поля" - я не знаю!
Если бы я сначала объявил переменную типа InventTable, потом сформировал кверю или селект, то еще как-то с натяжкой можно смириться с тем, что система правит запрос.
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
PS: Каким образом ОДИН запрос поможет решить проблему превышения Maximum buffer size - не понимаю.
поправка - ОДИН ШИРОКИЙ запрос - запросто может!
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Ну, вот этот конкретный запрос исправили. И? Ждем следующего падения где-то в другом месте? Так это ВСЮ систему надо перелопачивать на предмет "обрезки" запросов. "Что-то в консерватории надо подправить" (с)
Абсолютно согласен - консерваторию и правлю! Или Вы считаете, что те, кто писал изначальный код безгрешны и непогрешимы? Извините, то что я вижу на экране, меня в этом не убеждает.

Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
PPS: Кстати, тоже показательно (не знаю, насколько именно для "наших" людей), когда описывают не саму проблему, а выбранный способ ее решения.
Когда не знают причины - описывают проблему. ИМХО в моем случае - причина очевидна, поэтому я и задал вполне конкретный вопрос.
__________________
Axapta 3.0 sp - хз какой, kr2

Последний раз редактировалось egorych; 07.09.2012 в 15:55.
Теги
buffer size, maximum buffer size

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Журнал переноса. Уменьшение кол-ва. Баг? ZVV DAX: Функционал 20 31.08.2009 15:00
выбор полей в запросе (не все поля видны) mdconsult DAX: Программирование 12 02.02.2009 09:21
оптимальное кол-во полей в таблице SHiSHok DAX: Программирование 9 30.04.2008 18:31
Сравнение полей в запросе DreamCreator DAX: Программирование 12 09.02.2006 11:17
Превышение кол-ва в "немедленная поставка" кол-ва "к поставке" Pegiy DAX: Функционал 16 23.03.2004 20:03

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:30.