|
![]() |
#1 |
злыдень
|
Цитата:
Сообщение от itfs
Ваша правда, и про varchar, и про не заполняет, везде стоит заполнение по default и всюду not Null constraints
![]()
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
![]() |
#2 |
Восставший
|
Я для монироринга использую SpotLight by Quest Software. Только ни фига оно не мониторится. То есть показывает, что все ОК - кроме 200000 shared блокировок и периодического своппинга. Никаких проблем не обнаруживается.
|
|
![]() |
#3 |
Восставший
|
Цитата:
В вашем случае я бы поставил на возникновение конкуренции за таблицы со стороны других процессов.
Барабашка? |
|
![]() |
#4 |
----------------
|
Запрос SELECT * FROM SalesLine A (UPDLOCK) WHERE ((DATAAREAID=?) AND (SALESID=?)) ORDER BY A.DATAAREAID,A.SALESID,A.LINENUM
по идеи, должен использовать индекс SalesLineIdx. Складывается ощущение, что этого не происходит и тогда получается полный скан. Предлагаю перестроить индекс и обновить статистики. |
|
![]() |
#5 |
Восставший
|
Это - непосредственно запрос сиквела.
Те поля, что я указал в начале - выбираются в Аксапте. Наверное, это не единственный запрос, порождаемый моим нажатием кнопочки ОК - но именно он выдает сумасшедшие значения длительности выполнения. Структуру не меняли уже несколько лет... |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от Falcon
Это - непосредственно запрос сиквела.
Те поля, что я указал в начале - выбираются в Аксапте. Наверное, это не единственный запрос, порождаемый моим нажатием кнопочки ОК - но именно он выдает сумасшедшие значения длительности выполнения. Структуру не меняли уже несколько лет... а дидлоки в этот момент действительно есть? (ну три часа, вопли других юзверей и все такое..) |
|
![]() |
#7 |
Злыдни
|
Неплохо бы профайлером или еще как отловить конкретные значения условий и посмотреть, что в них такого особенного...
|
|
![]() |
#8 |
Восставший
|
Цитата:
а дидлоки в этот момент действительно есть? (ну три часа, вопли других юзверей и все такое..)
Таблица - все тот же SalesLine, записи - обычные... Цитата:
Неплохо бы профайлером или еще как отловить конкретные значения условий и посмотреть, что в них такого особенного...
|
|
![]() |
#9 |
Участник
|
Цитата:
Сообщение от Falcon
Есть дедлоки - но только, похоже, на определенных записях одной таблицы, остальные юзеры работают без проблем, может чуть медленнее чем обычно.
Таблица - все тот же SalesLine, записи - обычные... |
|
![]() |
#10 |
Злыдни
|
Цитата:
Сообщение от Falcon
Условий - чего?
|
|
![]() |
#11 |
Восставший
|
Хорошо, попробую..
|
|
![]() |
#12 |
Злыдни
|
возможно, там в choosLines какой-то затык - то, о чем ALES писал.
|
|
![]() |
#13 |
Восставший
|
И тебе спасибо, синьор модератор.
Специально для тебя, еще раз: версия 2000, сп3а. Предложения интересные. Попробую. |
|
![]() |
#14 |
Модератор
|
Цитата:
Сообщение от Falcon
Специально для тебя, еще раз: версия 2000, сп3а.
![]() Собственно, вопрос был адресован itfs - подозреваю, что он-то как раз имел в виду другую СУБД
__________________
-ТСЯ или -ТЬСЯ ? |
|
![]() |
#15 |
Восставший
|
Про дисковый массив - у меня уже давно подозрения
![]() |
|
|
За это сообщение автора поблагодарили: perestoronin (1). |
![]() |
#16 |
Участник
|
Цитата:
Сообщение от Falcon
Про дисковый массив - у меня уже давно подозрения
![]() RAID-5 - не самый быстрый ![]() Сколько всего RAID массивов ? В идеале необходимо 3. (3 года назад уже ставили Axapta на хороший сервер с дисковой подсистемой имеющей оптоволоконный интерфейс с сервером; это быстрее чем Ultra-SCSI ) |
|
![]() |
#17 |
Восставший
|
Цитата:
Сообщение от 2A
По железу:
RAID-5 - не самый быстрый ![]() Сколько всего RAID массивов ? В идеале необходимо 3. (3 года назад уже ставили Axapta на хороший сервер с дисковой подсистемой имеющей оптоволоконный интерфейс с сервером; это быстрее чем Ultra-SCSI ) Про оптоволокно - учту на будущее, спасибо. |
|
![]() |
#18 |
Участник
|
Цитата:
Сообщение от Falcon
Про дисковый массив - у меня уже давно подозрения
![]() http://www.ixbt.com/storage/raids.html Еще советую на www.sql.ru почитать по теме. |
|
|
За это сообщение автора поблагодарили: perestoronin (1). |
![]() |
#19 |
Разработчик
|
Цитата:
Сообщение от Torin
5-й RAID очень отказоустойчивый, при этом экономичный, но далеко не самый быстрый на чтении. Для производительности на чтении, лучьше переделать в 1+0 (10), если размеры базы позволяют. В Вашем случае полезный объем будет 5-ти дисков
http://www.ixbt.com/storage/raids.html Еще советую на www.sql.ru почитать по теме. Последний раз редактировалось perestoronin; 04.05.2006 в 12:18. |
|
![]() |
#20 |
Разработчик
|
Цитата:
Сообщение от Falcon
Про дисковый массив - у меня уже давно подозрения
![]() PS. Если нет возможности заменить дисковый массив, то уж лучше тогда использовать "зеркало", чем "пятую ногу", "десятка" конечно лучше, спору нет. Последний раз редактировалось perestoronin; 04.05.2006 в 12:05. |
|