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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.05.2006, 19:06   #1  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Цитата:
Сообщение от itfs
Ваша правда, и про varchar, и про не заполняет, везде стоит заполнение по default и всюду not Null constraints
Интересно почему никто не добавляет при таких открытиях матные слова в её адрес? ))
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/
Старый 28.04.2006, 19:21   #2  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
Я для монироринга использую SpotLight by Quest Software. Только ни фига оно не мониторится. То есть показывает, что все ОК - кроме 200000 shared блокировок и периодического своппинга. Никаких проблем не обнаруживается.
Старый 28.04.2006, 19:24   #3  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
Цитата:
В вашем случае я бы поставил на возникновение конкуренции за таблицы со стороны других процессов.
Я бы тоже на это поставил... если б не отсутствие зависимости этой глюки от количества юзеров. Т.е. хоть нас там 30 человек, хоть я один - все равно три часа. В таком случае, какие-такие могут быть "другие процессы", конкурирующие за "мою" таблицу? Аксапта вроде никакими внутренними пересчетами не занимается (IMTS, напомню, выключена!).
Барабашка?
Старый 28.04.2006, 19:29   #4  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Запрос SELECT * FROM SalesLine A (UPDLOCK) WHERE ((DATAAREAID=?) AND (SALESID=?)) ORDER BY A.DATAAREAID,A.SALESID,A.LINENUM
по идеи, должен использовать индекс SalesLineIdx.
Складывается ощущение, что этого не происходит и тогда получается полный скан.
Предлагаю перестроить индекс и обновить статистики.
Старый 28.04.2006, 19:34   #5  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
Это - непосредственно запрос сиквела.

Те поля, что я указал в начале - выбираются в Аксапте.
Наверное, это не единственный запрос, порождаемый моим нажатием кнопочки ОК - но именно он выдает сумасшедшие значения длительности выполнения.

Структуру не меняли уже несколько лет...
Старый 28.04.2006, 19:49   #6  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Цитата:
Сообщение от Falcon
Это - непосредственно запрос сиквела.

Те поля, что я указал в начале - выбираются в Аксапте.
Наверное, это не единственный запрос, порождаемый моим нажатием кнопочки ОК - но именно он выдает сумасшедшие значения длительности выполнения.

Структуру не меняли уже несколько лет...
чудеса с производительностью наблюдал как результат подъема модификаций без перезагрузки AOSа..

а дидлоки в этот момент действительно есть? (ну три часа, вопли других юзверей и все такое..)
Старый 28.04.2006, 19:51   #7  
Yprit is offline
Yprit
Злыдни
Аватар для Yprit
Злыдни
 
419 / 93 (4) ++++
Регистрация: 22.02.2004
Адрес: СПб
Неплохо бы профайлером или еще как отловить конкретные значения условий и посмотреть, что в них такого особенного...
Старый 28.04.2006, 20:16   #8  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
Цитата:
а дидлоки в этот момент действительно есть? (ну три часа, вопли других юзверей и все такое..)
Есть дедлоки - но только, похоже, на определенных записях одной таблицы, остальные юзеры работают без проблем, может чуть медленнее чем обычно.
Таблица - все тот же SalesLine, записи - обычные...

Цитата:
Неплохо бы профайлером или еще как отловить конкретные значения условий и посмотреть, что в них такого особенного...
Условий - чего?
Старый 28.04.2006, 20:33   #9  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Цитата:
Сообщение от Falcon
Есть дедлоки - но только, похоже, на определенных записях одной таблицы, остальные юзеры работают без проблем, может чуть медленнее чем обычно.
Таблица - все тот же SalesLine, записи - обычные...
Вот где-то по Ok он сам себя держит, искать где еще к salesLine стучится.. не так давно на форуме пример нераспознаваемого SQLом дидлока мелькал.
Старый 28.04.2006, 20:41   #10  
Yprit is offline
Yprit
Злыдни
Аватар для Yprit
Злыдни
 
419 / 93 (4) ++++
Регистрация: 22.02.2004
Адрес: СПб
Цитата:
Сообщение от Falcon
Условий - чего?
Условий запроса, т.е. какие значения DATAAREAID и SALESID уходят на сервак. А потом прогнать в QueryAnalyzer и посмотреть, что он выдаст в качестве плана.
Старый 28.04.2006, 20:42   #11  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
Хорошо, попробую..
Старый 28.04.2006, 20:59   #12  
Yprit is offline
Yprit
Злыдни
Аватар для Yprit
Злыдни
 
419 / 93 (4) ++++
Регистрация: 22.02.2004
Адрес: СПб
возможно, там в choosLines какой-то затык - то, о чем ALES писал.
Старый 01.05.2006, 15:01   #13  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
И тебе спасибо, синьор модератор.

Специально для тебя, еще раз: версия 2000, сп3а.

Предложения интересные. Попробую.
Старый 02.05.2006, 10:22   #14  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1853 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Falcon
Специально для тебя, еще раз: версия 2000, сп3а.
Спасибо, я в курсе того, на чем Вы работаете
Собственно, вопрос был адресован itfs - подозреваю, что он-то как раз имел в виду другую СУБД
__________________
-ТСЯ или -ТЬСЯ ?
Старый 03.05.2006, 22:15   #15  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
Про дисковый массив - у меня уже давно подозрения Все "штатные" средства диагностики показывают полное отсутствие проблем, однако же чисто субъективно: ну не может такое железо быть таким медленным... Сервер, кстати, самая что ни на есть фирмА, известной фабрики ИБМ, с пятым рейдом и 10К Ultra-SCSI хардами - в общем, не хужей чем у других... А тащится как телега несмазанная в гору...
За это сообщение автора поблагодарили: perestoronin (1).
Старый 03.05.2006, 22:52   #16  
2A is offline
2A
Участник
 
809 / 69 (4) ++++
Регистрация: 05.10.2004
Адрес: Москва
Цитата:
Сообщение от Falcon
Про дисковый массив - у меня уже давно подозрения Все "штатные" средства диагностики показывают полное отсутствие проблем, однако же чисто субъективно: ну не может такое железо быть таким медленным... Сервер, кстати, самая что ни на есть фирмА, известной фабрики ИБМ, с пятым рейдом и 10К Ultra-SCSI хардами - в общем, не хужей чем у других... А тащится как телега несмазанная в гору...
По железу:
RAID-5 - не самый быстрый
Сколько всего RAID массивов ?
В идеале необходимо 3.
(3 года назад уже ставили Axapta на хороший сервер с дисковой подсистемой имеющей оптоволоконный интерфейс с сервером; это быстрее чем Ultra-SCSI )
Старый 04.05.2006, 16:01   #17  
Falcon is offline
Falcon
Восставший
Соотечественники
 
753 / 35 (3) +++
Регистрация: 08.02.2002
Адрес: Pincourt, Quebec, Canada
Цитата:
Сообщение от 2A
По железу:
RAID-5 - не самый быстрый
Сколько всего RAID массивов ?
В идеале необходимо 3.
(3 года назад уже ставили Axapta на хороший сервер с дисковой подсистемой имеющей оптоволоконный интерфейс с сервером; это быстрее чем Ultra-SCSI )
Три и есть - один под программы, другой под базу, и третий - под log-файлы.

Про оптоволокно - учту на будущее, спасибо.
Старый 04.05.2006, 10:34   #18  
Torin is offline
Torin
Участник
 
127 / 32 (2) +++
Регистрация: 10.03.2003
Адрес: Odessa, Ukraine
Цитата:
Сообщение от Falcon
Про дисковый массив - у меня уже давно подозрения Все "штатные" средства диагностики показывают полное отсутствие проблем, однако же чисто субъективно: ну не может такое железо быть таким медленным... Сервер, кстати, самая что ни на есть фирмА, известной фабрики ИБМ, с пятым рейдом и 10К Ultra-SCSI хардами - в общем, не хужей чем у других... А тащится как телега несмазанная в гору...
5-й RAID очень отказоустойчивый, при этом экономичный, но далеко не самый быстрый на чтении. Для производительности на чтении, лучьше переделать в 1+0 (10), если размеры базы позволяют. В Вашем случае полезный объем будет 5-ти дисков
http://www.ixbt.com/storage/raids.html
Еще советую на www.sql.ru почитать по теме.
За это сообщение автора поблагодарили: perestoronin (1).
Старый 04.05.2006, 12:12   #19  
perestoronin is offline
perestoronin
Разработчик
Аватар для perestoronin
NavAx Club
 
129 / 18 (1) ++
Регистрация: 06.09.2005
Адрес: г. Красногорск
Цитата:
Сообщение от Torin
5-й RAID очень отказоустойчивый, при этом экономичный, но далеко не самый быстрый на чтении. Для производительности на чтении, лучьше переделать в 1+0 (10), если размеры базы позволяют. В Вашем случае полезный объем будет 5-ти дисков
http://www.ixbt.com/storage/raids.html
Еще советую на www.sql.ru почитать по теме.
Осмелюсь добавить, 5-й тормозит как "пятая нога" (или "пятое колесо") на операциях по обновлению и вставке записей. А такие операции при интенсивном обновлении информации (как раз случай Аксапты) не редкость. При этом высокая производительность на операциях чтения становится просто незаметной на фоне общих тормозов. Рейд 5 противопоказан Аксапте! Лучше всего 10-й рейд (по соотношению - цена / производительность операций обновления-вставки) или хотя бы "зеркало".

Последний раз редактировалось perestoronin; 04.05.2006 в 12:18.
Старый 04.05.2006, 11:59   #20  
perestoronin is offline
perestoronin
Разработчик
Аватар для perestoronin
NavAx Club
 
129 / 18 (1) ++
Регистрация: 06.09.2005
Адрес: г. Красногорск
Цитата:
Сообщение от Falcon
Про дисковый массив - у меня уже давно подозрения Все "штатные" средства диагностики показывают полное отсутствие проблем, однако же чисто субъективно: ну не может такое железо быть таким медленным... Сервер, кстати, самая что ни на есть фирмА, известной фабрики ИБМ, с пятым рейдом и 10К Ultra-SCSI хардами - в общем, не хужей чем у других... А тащится как телега несмазанная в гору...
Сталкивался с таким, работает как тормоз, ситуация изменилась к лучшему когда вместо него ввели в эксплуатацию более производительный и значительно более дешевый (не IBM) с десятым рейдом.

PS. Если нет возможности заменить дисковый массив, то уж лучше тогда использовать "зеркало", чем "пятую ногу", "десятка" конечно лучше, спору нет.

Последний раз редактировалось perestoronin; 04.05.2006 в 12:05.
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Каков процент внедрений "стандартной" поставки системы Аксапта? coolibin DAX: Прочие вопросы 17 10.02.2009 12:45
Запросы в Аксапта ibc DAX: Программирование 5 08.08.2005 22:47
Аксапта падает при открытии журнала табелей Grib DAX: Администрирование 10 30.03.2004 09:21
Научите программировать в Аксапта на лету. Плиз. Hobo DAX: Программирование 1 03.03.2004 15:00
Адрес клиента в Аксапта 3.0 кто-нить вводил? Venera DAX: Функционал 8 05.11.2003 19:44

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

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

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