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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.04.2004, 15:25   #21  
komar is offline
komar
Шаман форума
Аватар для komar
Ex AND Project
 
5,571 / 600 (32) +++++++
Регистрация: 24.05.2002
Расчет простой - а если это "барахло" упадет, то каковы будут результаты для фирмы?
Приятного аппетита!
Старый 02.04.2004, 08:45   #22  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
мдя. намекаю
1) рекомендации МБС по железу носят минимальный характер. я бы их умножал на некий коэффициент, зависящий от фин. возможностей компании

2) Эти рекомендации не включают в себя те доп. сервисы которые вы на бедную железку навесили. В частности задачи контроллера домена, почтовика, файло-помойки. наверняка там же висит DHCP, DNS, Wins и еще кучка всего интересного.
Еще бы прокси поставили для полного кайфа

3) не нада Оракл... у вас некому MS SQL администрировать даже на примитивном уровне и руководству жалко денег на 2 (ДВА!) курса по MS SQL стоимостью максимум в 500 баксов каждый. Чего уж говорить про оракл, курсы по которому стоят от 1000$ за штуку и которых отнюдь не два, а ближе к десятку... а готовый админ оракловый (приличный, коих в России совсем немного) стоит от 1500$ в месяц, часто больше 2000$

вообщем задача действительно сводится к арифметической. посчитать сколько денег компания потеряет от простоя этого компота в течении скажем дня. и я уверен, выяснится что стоимость 2-х нормальных серверов вместе с курсами по SQL вполне сравнима с возможными потерями. То, что рано или поздно оно рухнет я думаю доказывать не нужно
__________________
И все они создания природы...
Старый 02.04.2004, 08:52   #23  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
Цитата:
Изначально опубликовано Recoilme
"
Пишу сообщение, а справа слышу возглас программиста "этот долбанный SQL"
Дело в блокировках, не хотите мучаться ставьте Оракл, лучше мучаться с администрированием, чем с производительностью.
MS SQL (равно как и Оракл), экскалирует блокировки с уровня строк на страницы или даже таблицы, в основном когда ему памяти не хватает. Если конечно его специально не просить лочить сразу таблично например Так что не SQL долбанный, а просто памяти нехватает.

Perfomance monitor вместе с Enterprise Manager'ом внесет ясность в картину...
__________________
И все они создания природы...
Старый 02.04.2004, 11:16   #24  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Цитата:
Изначально опубликовано Lazy_Tiger


MS SQL (равно как и Оракл), экскалирует блокировки с уровня строк на страницы или даже таблицы, в основном когда ему памяти не хватает. Если конечно его специально не просить лочить сразу таблично например Так что не SQL долбанный, а просто памяти нехватает.

Perfomance monitor вместе с Enterprise Manager'ом внесет ясность в картину...
Мдя....
Снимаю шляпу, я то всю жизнь заблуждался и думал что механизмы блокировки сиквеле и оракле носят принципиальные отличия... Вы ещё добавьте что и от парадокса оракл вобщем то только ценой отличается, да и между файл- сервером и клиент сервером разницы нет, главное железяк побольше да покруче напихать в серверную, а там прорвемся. Удачи.
Памяти не хватает, блин, поэтому он и блокирует
Вы случайно, сиквел не сэйлзите в свободное от работы время? (вопрос риторический)
Старый 02.04.2004, 11:27   #25  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
да хоть чо снимайте мне цитаты из курсов и книжек по тюнингу MS SQL приводить или чо?

Да, я знаю что Оракл блокирует немного по другому, что он "почти версионник", но сути дела это вообщем то не меняет. Я намеренно упрощаю, чтобы не вдаваться в тех. подробности, которые людям на этом этапе не помогут, а только запутают

Как правило основная причина - нехватка памяти или если режим блокировок указываем руками. В _ИХ_ случае - нехватка памяти более чем очевидна.

P.S. Весь остальной стеб - пропущу мимо ушей, отмечу лишь что обладаю сертификатами MCDBA и OCP и знаю чем они (сервера) отличаются
P.P.S. знания SQL server 6.5-7.0 не помогут вам в случае SQL2000, там все маленько по другому. А судя по всему именно ими вы и обладаете.. Ничего личного
__________________
И все они создания природы...
Старый 02.04.2004, 11:35   #26  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы


Recoilme, того, что механизмы блокирования разные, никто не отрицает. Вот только не надо так презрительно фыркать по поводу зависимости блокировок от количества доступной памяти - поищите в BOL по словам Lock escalation и Locks option, может быть, Вы измените свое мнение.

P.S. все наши споры тут - немного шаманство. Представьте себе какой-нибудь форум, где тусуются медики. Туда приходит человек и говорит: "Ох, чтой-то у меня стреляет в ухе и колет в боку". И все, то есть симптомы - самые общие. Тот, кто скажет "у Вас, батенька, грипп" - наверное, немного поторопится

P.P.S. "долбаный MS SQL", "ацтой", "сакс" и "маздай" - не аргументы
Старый 02.04.2004, 12:04   #27  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Цитата:
Изначально опубликовано Vadik

P.P.S. "долбаный MS SQL", "ацтой", "сакс" и "маздай" - не аргументы
Ок, умолкаю, наверно просто наболело... и хочется уже изъясняться именно в этих терминах
Старый 02.04.2004, 12:08   #28  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
плохому танцору все время что-то мешает. Вспомнилось

Впрочем, наверное это у меня неадекватная реакция на слово "Колумбус". Сорри
__________________
И все они создания природы...
Старый 02.04.2004, 12:15   #29  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
нежнее, Виктор, нежнее (с)
давайте жить дружно
Старый 02.04.2004, 12:24   #30  
May is offline
May
Участник
 
64 / 10 (1) +
Регистрация: 21.06.2003
-"Идентификатор сессии должностн" - тоже отключаем, и в накладных, и в кассе

А где в Axapta 2.5. sp5 это можно сделать?
Старый 02.04.2004, 13:38   #31  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Да, я знаю что Оракл блокирует немного по другому, что он "почти версионник" ...
А если учесть, что новая версия MS SQL (а если Вы ориентируетесь на будущее, то следует учитывать и ее особенности ) тоже немного "версинник" - то спор вообще теряет смысл
Старый 02.04.2004, 13:42   #32  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
а что, удалось посмотреть бету юкона? делитесь с общественностью
__________________
И все они создания природы...
Старый 02.04.2004, 14:15   #33  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Если коротко то так: версионность там не состояние сервера, а скорее состояние конкретной базы - то есть, для каждой бд можно включить и отключить эту функциональность.
Версии транзакций собираются в специальном хранилище, которое расположено в tempdb. Собственно, благодаря особенностям tempdb и отсутствию журналирования для хранилища версий при обслуживании и чтении копий данных, нагрузка на операции ввода/вывода обещает быть минимальной.
Насчет уровней изоляции - в режиме версинника:
* read uncommited - не поддерживается ибо не нужно;
* read commited - все запросы на чтение работают как версионные, то есть если при чтении натыкаемся на заблокированную записть, то читается предыдущая версия из tempdb; при обновлении там несколько сложнее - если пытаться обновить записи, которые изменены но не зафиксированны - то ждать пока другая транзакция вроде как нельзя - так как после изменения запись может перестать удовлетворять критериям запроса. Чтоб этого не произошло многие реализации версионников просто перечитывают запись заново. Как я понял, в Yukon реализовывать таких сложностей, и все изменения делаются так же, как и в блокировочнике. Вплоть до побочного эффекта, связанного с блокированием всей таблицы по причине отсутствия индекса.
* repeatable read - в базе с включенной поддержкой версионности все работает точно так же, как и без оной.
* snapshot - как я заметил, работает так же как и в других версионниках - транзакция получает согласованный срез данных, начиная с первого обращения к данным, и все последующие изменения ее не касаются.
* serializable - похоже на то, что по механизму этот уровень изоляции является чисто блокировочным и никакие версионные запросы, даже на чтение, здесь не поддерживаются, если конечно, не давать специальных указаний оптимизатору.

Из остальных замеченных новшеств - хранимые процедуры на net языках, возможность создания своих агрегаирующих функций, все метаданные хранятся не в системных таблицах, а доступны из view (как в Oracle), была обещана row level security, но я ее не нашел; наконец-то разделены понятия схемы и владельца объекта (опять же как в Oracle ).

p.s. Вся информация относительно беты версии и ms не гарантирует правомерность всего вышесказанного в final версии.
Старый 02.04.2004, 17:54   #34  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
ага... забавненько... бум ждать
__________________
И все они создания природы...
Старый 02.04.2004, 21:19   #36  
Toner is offline
Toner
Участник
 
3 / 10 (1) +
Регистрация: 12.02.2003
Вдогонку по поводу контроллера домена
Кстати, на каком из массивов располагается SYSVOL? Уж не вместе ли с БД SQL? На физических дисках, на которых хранится Active Directory принудительно отключается кеширование записи. На производительность о-го-го как влияет между прочим. А вообще, конечно, для каждой серьезной задачи нужен отдельный сервер. Как интересно Вы Аксапту купили-внедрили, при таких скромных ресурсах?
Старый 12.04.2004, 20:46   #37  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Здравствуйте!

Решил не заводить новую ветку, т.к. вопрос у меня близок к теме... хотя если модераторы очень будут настаивать, то заведу

Итак, в выходные попытались переключить рабочую базу с 2.5 на 3.0. Собственно миграция данных прошла вроде ничего - но дальше началась полная жэ.

При попытке стартовать 3.0 в нормальной 3-звенной структуре, на том же самом железе на котором до этого работала 2.5 - Аксапта просто УМИРАЕТ. 3 минуты грузится список заказов на покупку! При попытке создать новый - ваще уходит в отказ, висит глухо. Самое интересное - SQL Server. С 2.5 я НИ РАЗУ не видел чтобы он ощутимо замедлялся. Тут же он не просто висит - даже мышкой двинуть невозможно!

И это все - при ОДНОМ подключившемся клиенте!!!!

Надо сказать, что железо у нас конечно не ах, - но 2.5, повторяю, как-то работала. SQL сервер на Xeon 1Ггц, 1.5 Гб памяти, RAID 5. АОС послабже - 700 Мгц, 1 Гб - но, как я выяснил, он вообще не приделах, т.к. загружен был масксимум на 10%!

Ладно, я сперва все ж таки решил что виновато железо. Хрен с ним думаю, есть еще два сервака (ксати все - ИБМ-овские, не какое-то фуфло!). Поставил базу данных на Xeon 2.8 2 Гб, а АОС - на двух (!!) процессорный Xeon 2.6 2.5 Гб. Думаете сильно полегчало? НИ-ФИ-ГА! Точно также сиквел-сервер "лег" вмертвую!

Самое интересное: с "толстым" клиентом начинает кое-как шевелиться, а в двухзвенке ваще летает (правда это все, повторяю, для малого числа подключенных юзеров, до 5). Я почему-то считал что усе должно быть наоборот: трехзвенка должна быть самая шустрая, т.к. клиентские машины довольно слабые по сравнению с сервером.

В общем, это все даже не вопрос а скорее крик души. Меня конечно предупреждали, что трешка медленнее чем 2.5 - но чтобы НАСТОЛЬКО!!!!

Сейчас вот переключил все назад на 2.5 - небо и земля!

Я конечно проведу исследования методом "глубокого бурения" - посмотрю что конкретно тормозит, потрассирую запросы и т.п. Но все равно, не пойму я, почему так. Если все дело в сиквеле - получается, в 3.0 на него существенно возросла нагрузка? Засчет чего?
__________________
Strictly IMHO & nothing personal
Старый 12.04.2004, 21:19   #38  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Статистики в новой БД обновляли?
Попробуйте на ней sp_updatestats прогнать
Оять же Maintance paln натравить на новую базу не помешает
На большой БД да без статистик - вполне может съехать крыша у оптимизатора

дальше все стандартно:
- показатели perfmon-а
- долгие запросы
- блокировки
- версия MSSQL
- версия MDAC
Старый 12.04.2004, 21:27   #39  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Собственно, база-то как бы не новая: взяли 2.5 рабочую, проапгрейдили стандартными средствами Аксапты... Я так подозреваю, что статистику она сама должна обновить, нет?

Maintenance plan на ней стоит...

Чувствую - не в этом дело
__________________
Strictly IMHO & nothing personal
Старый 12.04.2004, 21:30   #40  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Показатели perfmona - я ж говорю, мышкой шевельнуть не можу... 100% наверное...

Блокировки еще не смотрел.

MSSQL 2000 c 3-м сервиспаком.

MDAC - где, на клиенте? Вроде для трехзвенки не имеет значения? Хотя я его все равно обновил...
__________________
Strictly IMHO & nothing personal
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сильно модифицировано ваше приложение Аксапты? (% обновленных партнерских объектов) mazzy DAX: Прочие вопросы 1 12.03.2009 17:41
Как сильно модифицировано ваше приложение Аксапты? (% новых партнерских объектов) mazzy DAX: Прочие вопросы 1 12.03.2009 17:41
Каков процент внедрений "стандартной" поставки системы Аксапта? coolibin DAX: Прочие вопросы 17 10.02.2009 12:45
Тормозит запрос. Сильно умная аксапта Perc DAX: Программирование 19 28.03.2007 16:34
Запросы в Аксапта ibc DAX: Программирование 5 08.08.2005 22:47
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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