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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.02.2007, 14:51   #1  
Alexandr A. Osipkin is offline
Alexandr A. Osipkin
Участник
Аватар для Alexandr A. Osipkin
 
71 / 10 (1) +
Регистрация: 29.06.2006
Размещение БД на физически разных SQL серверах.
Добрый день

Подскажите пожалуйста, как реализовать размещение базы данных Axapta 3.0 SP3 на физически разных SQL серверах (т.е. одни таблицы на одном сервере, другие на другом). Возможно ли это?
Кто сталкивался с этим? И каких проблем можно ожидать?
В данный момент используется Axapta 3.0 SP3 (Kernell Rollup не установлены)
MS SQL 2000, Windows 2003 Server.

С уважением, Александр А. Осипкин.
Старый 03.02.2007, 17:13   #2  
fomenka is offline
fomenka
Участник
 
97 / 14 (1) ++
Регистрация: 25.02.2003
В таком ключе решения под 2000 sql нет. Возможные варианты увеличения производительности системы в целом с помошью количества серверов начинаются с ключевых слов Database Mirroring, Log Shipping, replication и т.д. Это если вы абсолютно уверены, что дело в железе, а не в руках и головах.

Можно еще прочитать про federated database servers и distributed partitioned views. Скорее всего, последний термин - самый близкий к вашему случаю.

Ну и конечно же http://www.sql.ru

Последний раз редактировалось fomenka; 03.02.2007 в 17:37.
Старый 05.02.2007, 07:35   #3  
Alexandr A. Osipkin is offline
Alexandr A. Osipkin
Участник
Аватар для Alexandr A. Osipkin
 
71 / 10 (1) +
Регистрация: 29.06.2006
Цитата:
Сообщение от fomenka Посмотреть сообщение
В таком ключе решения под 2000 sql нет. Возможные варианты увеличения производительности системы в целом с помошью количества серверов начинаются с ключевых слов Database Mirroring, Log Shipping, replication и т.д. Это если вы абсолютно уверены, что дело в железе, а не в руках и головах.

Можно еще прочитать про federated database servers и distributed partitioned views. Скорее всего, последний термин - самый близкий к вашему случаю.

Ну и конечно же http://www.sql.ru
Я абсолютно уверен, что дело в руках и головах. Но никто не хочет править код. А я не имею возможности. А можно как нибудь на пальцах объяснить про эти термины, а то с англицким проблемы
Заранее спасибо
Старый 05.02.2007, 15:37   #4  
Alexandr A. Osipkin is offline
Alexandr A. Osipkin
Участник
Аватар для Alexandr A. Osipkin
 
71 / 10 (1) +
Регистрация: 29.06.2006
Всем спасибо. уже разобрался.. ))
Старый 05.02.2007, 17:56   #5  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
(т.е. одни таблицы на одном сервере, другие на другом).
По-моему, очень не удачное решение. Особенно с точки зрения надежности.
В случае останова(в том числе незапланированного) одного из серверов все приложение становится неработоспособным. Вероятность выхода из строя системы становится произведением вероятностей поломки каждого из серверов.

Также я бы подумал, как Вы планируете делать backup базы данных. В случае работы пользователей ни о какой согласованности данных на момент backup речи не идет.

Кроме всего прочего, я очень сомневаюсь, что Аксапта сможе работать одновременно с двумя серверами (часть таблиц там - часть там). Каждый сервер имеет свой менеджер блокировок и в случае, если изменения транзакции касатся таблиц на нескольких серверах, мне вообще непонятно как это может работать. Даже теоритически. Нужен какой-то внешний менеджер распределенных транзакций.
Старый 05.02.2007, 17:58   #6  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Возможные варианты увеличения производительности системы в целом с помошью количества серверов начинаются с ключевых слов Database Mirroring, Log Shipping, replication и т.д.
В общем то, все это позволит создать более-менее актуальную БД для сбора по ней отчетов. В случае Log Shipping - надо будет еще view настроить. C Database Mirroring - надо экспериментировать. Сама база постоянно находится в сатусе recovery - значит надо делать снапшоты. Снапшоты надо обновлять с какой-то периодичностью, а что будет с Аксаптой в момент обновления снапшота - тоже большой вопрос.
Старый 06.02.2007, 16:30   #7  
mono is offline
mono
Участник
 
18 / 10 (1) +
Регистрация: 26.10.2006
Цитата:
Сообщение от Андре Посмотреть сообщение
Вероятность выхода из строя системы становится произведением вероятностей поломки каждого из серверов.
Интересная логика. Если вероятность поломки сервера A составляет 0.3 и сервера B 0.3, то вероятность выхода из строя системы из двух серверов (A и B) будет 0.3*0.3 = 0.09?
Старый 06.02.2007, 16:32   #8  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Думаю имелось в виду, что перемножать надо вероятности безотказной работы (0.7*0.7=0.49).
Обычная опечатка.
Старый 06.02.2007, 17:42   #9  
Torin is offline
Torin
Участник
 
127 / 31 (2) +++
Регистрация: 10.03.2003
Адрес: Odessa, Ukraine
Народ, а какой смысл во всем этом ? ;-)
Или, типо, теоретический спор ?
Старый 06.02.2007, 18:12   #10  
fomenka is offline
fomenka
Участник
 
97 / 14 (1) ++
Регистрация: 25.02.2003
Человек начал тему с того, как с помощью нескольких железок поднять производительность SQL. Почему теоретический вопрос? Очень даже практический. Отрицательный результат - тоже результат.
Старый 07.02.2007, 14:03   #11  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Думаю имелось в виду, что перемножать надо вероятности безотказной работы (0.7*0.7=0.49).
Обычная опечатка.
Да, спасибо.
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX Sustained Engineering: SQL Server 2005 sp3 & SQL Server 2008 with Dynamics AX Blog bot DAX Blogs 0 12.02.2009 06:08
Dynamics AX: Dynamics AX 2009 & SQL Server 2008 Blog bot DAX Blogs 0 10.06.2008 21:08
Dynamics AX: SQL Server, Heart of Dynamics AX Blog bot DAX Blogs 0 13.07.2007 18:00
aEremenko: Диагностика проблем при установке Microsoft Dynamics Ax 4.0 на Microsoft SQL Server 2005 Blog bot DAX Blogs 0 28.10.2006 16:01
Просмотр SQL запросов к БД с помощью файла Log Anton Sk. DAX: База знаний и проекты 3 25.01.2002 16:31
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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