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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.04.2015, 13:47   #1  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
887 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Они
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Старый 24.04.2015, 13:51   #2  
AvrDen is offline
AvrDen
Участник
 
134 / 26 (1) +++
Регистрация: 04.08.2005
Адрес: Усть-Каменогорск
Т.е. правильней везде вместо find писать select?
Старый 24.04.2015, 14:12   #3  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,514 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от AvrDen Посмотреть сообщение
Т.е. правильней везде вместо find писать select?
слово "правильней" здесь весьма дискуссионно, ибо очень сильно зависит от того, что именно вам нужно. Если у вас настолько слабый сервер, что замена find на select даёт существенный рост производительности, то замена оправдана.
__________________
С уважением,
Вячеслав
Старый 24.04.2015, 14:18   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от ice Посмотреть сообщение
как хорошо что возникают такие споры, значит других проблем особо нет
Или наоборот, куча сил уходит на такую ерунду, а модель расчета себестоимости за неделю до запуска обсуждают

Цитата:
Сообщение от pitersky Посмотреть сообщение
слово "правильней" здесь весьма дискуссионно, ибо очень сильно зависит от того, что именно вам нужно. Если у вас настолько слабый сервер, что замена find на select даёт существенный рост производительности, то замена оправдана.
А также зависит от объема записи. Может, они туда memo-полей добавили?

В целом вариант партнера дает более предсказуемый результат, find в дисплей-методе - это точно BP? Можно ссылку?
__________________
Ivanhoe as is..
Старый 24.04.2015, 14:53   #5  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,817 / 402 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Или наоборот, куча сил уходит на такую ерунду, а модель расчета себестоимости за неделю до запуска обсуждают
не надо на такую ерунду тратить время, если на быстродействие не влияет (а обсуждается дисплей метод), то нужно соглашаться с любым способом
За это сообщение автора поблагодарили: AvrDen (1).
Старый 24.04.2015, 17:50   #6  
AvrDen is offline
AvrDen
Участник
 
134 / 26 (1) +++
Регистрация: 04.08.2005
Адрес: Усть-Каменогорск
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Можно ссылку?
Находил вот это описание
https://msdn.microsoft.com/en-us/library/aa879893.aspx

Т.е. для поиска ОДНОЙ записи по ключу рекомендуется использовать find().
За это сообщение автора поблагодарили: macklakov (1), Ivanhoe (1).
Старый 24.04.2015, 15:07   #7  
AvrDen is offline
AvrDen
Участник
 
134 / 26 (1) +++
Регистрация: 04.08.2005
Адрес: Усть-Каменогорск
Цитата:
Сообщение от pitersky Посмотреть сообщение
слово "правильней" здесь весьма дискуссионно, ибо очень сильно зависит от того, что именно вам нужно. Если у вас настолько слабый сервер, что замена find на select даёт существенный рост производительности, то замена оправдана.
C железом проблем нет. На предприятии при наличии метода find() на таблице всегда отдавалось предпочтение ему. А сейчас будет получаться "винигрет", хотелось бы придерживаться единого стандарта.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
atinkerersnotebook: Using Service Management to Track Service Orders Blog bot DAX Blogs 1 25.08.2013 19:16
dynamicsaxtraining: Purchase Blog bot DAX Blogs 0 11.03.2012 05:25
dynamicsaxtraining: Select statement patterns Blog bot DAX Blogs 10 20.08.2010 14:01
Разница NotInTTS и Found Logger DAX: База знаний и проекты 6 18.09.2008 12:35
Вопрос про Demand Planner slava09 DAX: Функционал 4 25.09.2006 11:43
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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