Имя: Пароль:
1C
IT-новости
Что выбрать MS SQL Server или IBM DB2 ?
0 Edkeei_gluk
 
20.09.11
12:03
Коллеги у кого что на сервере стоит? Что лудше ставить? У кого какой опыт? Я перевожу файловую 1С на сервер.
1 Андрюха
 
20.09.11
12:04
У нас SQL, много лет полет нормальный. Имхо "лудше" SQL.
2 ptiz
 
20.09.11
12:05
(0) А по цене считали разницу в лицензиях?
3 Edkeei_gluk
 
20.09.11
12:06
(1)SQL Enterptase стоит? какая версия? когда покупали?
4 Edkeei_gluk
 
20.09.11
12:08
(2) цена на 70 тыс руб разница. Но меня больше функционал их интересует. В чем принципиальная разница MS SQL Server или IBM DB2?
5 Андрюха
 
20.09.11
12:11
(3) Enterprise, почём брали не знаю, я только заявку писал.
6 mzelensky
 
20.09.11
12:11
Если цена вопроса не принципиальна, то наверное лучше МС СКЛ.

Мы используем уже несколько лет. На данный момент крутится МС СКЛ 2005 64 битный Ентерпрайс
7 ptiz
 
20.09.11
12:12
SQL более распространен и протестирован на реальных базах.
8 Maxus43
 
20.09.11
12:12
(4) на сайте 1с сравнения СУБД есть минимальное, да и под МС СКЛ имхо 1с больше шлифует платформу
9 Maxus43
 
20.09.11
12:12
+ админов Сиквела больше ввиду его распространённости
10 YF
 
20.09.11
12:13
(0) Объем-то базы какой?
11 unregistered
 
20.09.11
12:13
Ставить надо то, в чем лучше разбираетесь и соответственно сможете самостоятельно сопровождать и самостоятельно разбираться с проблемами и косяками.
12 Живой Ископаемый
 
20.09.11
12:21
2(0) а админил ДБ2 когда нибудь? сможешь настроить буферпулы, выбрать правильный режим логгирования, настроить создание бэкапов и будешь потом в состоянии восстановить? База ли большая, собираешься ли использовать бесплатную или платную версию? много ли их? какой твой план если например отчет который в файловой базе работал в ДБ2 будет возвращать не те данные? как собираешься траблешутить и тюнить перформанс?

Если на большинство этих вопросов ответы "нет " или "не знаю", и бизнес не может позволить себе тебя судорожно ищущего ответы в случае чего, тогда "лудше" не выделывайся и ставь МС СКЛ.

В крайне случае поставь ДБ2 и помести в него свою базу для тестов/разработки. Кто знает, вдруг за пару месяцев разберешь большинство ситуаций и уже будешь уверен в своих силах.
13 Живой Ископаемый
 
20.09.11
12:27
2(4) принципиальной разницы нет. и то и то - транзакционные сервера. в случае использования ОС Виндовс МС СКЛ будет работать с файловой системой напрямую, минуя скажем системный кэш винды. ДБ2 этого не избежит - уж не знаю благо это или недостаток.
И ДБ2 как по мне больше настроек, влияющий на производительность.. с другой стороны также и больше вероятность в них запутаться...
Если сранивать сугубо бесплатные версии, то у МС СКЛ 2008 ограничение на базу - 10Г, у ДБ2 - нет. У МС СКЛ ограничение также 1 ядро и 1 Гиг рам, а у ДБ2 и того и другого - по 2.
14 Живой Ископаемый
 
20.09.11
12:29
2(7) реальные 1Совские и Рарусовские базы работают на ДБ2, правда видимо не на бесплатной Експресс-Ц.
2(8) и по этой причине новые релизы движка тестируются прежде всего на ДБ2. :)

правда это конечно ничего не доказывает, пара конфигураций не может использовать ВСЕ возможности платформы...
15 oleg_km
 
20.09.11
12:43
(13)

Из тех мануалов, которые я читал про MS SQL Server понял, что работа с диском там производится обычными ReadFile и WriteFile
16 Живой Ископаемый
 
20.09.11
12:45
2(15) не буду спорить, потому что забыл источник где я это почерпнул... Если так, тогда стало быть разница только в менеджерах памяти, способах кэширования, построения плана запроса, сбора статистики и размещении данных и индексов на физических носителях...
17 упс
 
20.09.11
12:49
(12) а, типа, в ms sql server это все не надо делать? Правильно выбрать модель восстановления, настроить бэкапы? "траблешутить и тюнить" не надо?
имхо, (11) прав - по какой субд специалист есть, ту и надо брать
18 Живой Ископаемый
 
20.09.11
12:50
2(17) надо... но тут такое.. если по МС СКЛ не знаешь как - спросил на Мисте и ответят... :)
19 Edkeei_gluk
 
20.09.11
13:18
Коллеги кто - нибудь работал с IBM DB2?
20 Живой Ископаемый
 
20.09.11
13:21
(19)Я работаю с IBM DB2 Express-C 64-bit под Windows все время уже более двух лет... а что?
21 Maxus43
 
20.09.11
13:22
(0) а ник как читать? "Едкий Глюк"?
22 mikecool
 
20.09.11
13:22
после описания проблемы , возникшей под постгри в 1с, получил в ответ типа - мы на постгри базы не тестируем
на данный момент таки только в мсскуль более-менее нормально работает 1с
23 Толич
 
20.09.11
13:23
(19) Вопрос >>Коллеги кто - нибудь работал с IBM DB2?
уже напрашивается на ответ. Ставьте скуль, если не хотите проблем.
24 Maxus43
 
20.09.11
13:24
или берите на работу (20) за бОльшие деньги
25 Leksus
 
20.09.11
13:26
(0) DB2 может работать под Linux
других преимуществ перед MS SQL не вижу
26 Edkeei_gluk
 
20.09.11
13:27
(20) и как тебе IBM DB2?
27 Живой Ископаемый
 
20.09.11
13:28
2(26) люблю ее.
28 Толич
 
20.09.11
13:29
(27) Красава. Ржем всем отделом...
29 Edkeei_gluk
 
20.09.11
13:30
(20) прям таки любишь и горя с ней не знаешь?
30 Живой Ископаемый
 
20.09.11
13:31
2(29) в смысле тебе кажется что если я отвечу дважды, то мой ответ станет более правдивым, и у тебя развеются все сомнения?
31 Живой Ископаемый
 
20.09.11
13:32
2(29) или все-таки у тебя есть более специфический вопрос?
32 Edkeei_gluk
 
20.09.11
13:33
(20) не в этом дело. А в том что я хочу выбрать и услышать точнее проситать что то хорошое и плохое для сравнение. MS SQL Server или IBM DB2???? вот в чем вопрос
33 andrewks
 
20.09.11
13:34
хорошая СУБД - та, которую хорошо знают твои админ и программер
34 Живой Ископаемый
 
20.09.11
13:37
2(29) на самом деле правда в (11) и (17)
2(32) ты не в состоянии это сделать объективно. В принципе вообще никто не в состоянии, но если ты не работала с обоими, то ты менее всего способна это оценить...
В результате твой выбор будет зависеть от субъективных оценок тех кто работал, и самое ужасно часто от оценок тех, кто работал только с чем-то одним или имеет какой-то негативный опыт с чем-то одним... Что абсолютно не гарантирует того, что кто-то другой, кто не появился в этой ветке, имеет с тем же самым исключительно положительный опыт.
35 Живой Ископаемый
 
20.09.11
13:40
+(34) Поэтому единственной практической ценностью были бы ссылки на статьи и мануалы о том, как например быстро развернуть базу 1С под той или иной СУБД

я могу таких накидать по ДБ2..
http://gilev.ru/1c/81/db2/
http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_DB2_Express-C_v9.7_p3_RU.pdf

кто-то другой по МС СКЛ
36 Maxus43
 
20.09.11
13:41
(35) там же у Гилёва по СКЛ
37 tuxik07
 
20.09.11
13:45
(13) как я заметил, то DB2 на прямую работает с файловой системой или что означает непосредственное использование файлов системных файлов, начинающихся на $ процессами db2
38 tuxik07
 
20.09.11
13:46
(33) +100500
39 Живой Ископаемый
 
20.09.11
13:46
2(37) ничего особенного не означает... Все равно все файлы обрабатываются виндой...то есть если какой-то файл заюзан, он не пройдет мимо системного кэша.
40 Живой Ископаемый
 
20.09.11
13:54
2(37) просто ДБ2 имеет часто такую добавку как LUW, что разработчиками подчеркивается как одинаковый код для Win, Lin и Unix.... то есть типа сама ДБ2 ничего специфического об этим системах не знает и не использует:
https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=ru#/wiki/Wc0d1a21236a5_4cb4_9d40_424193dcd115/page/Документация%20по%20IBM%20DB2

http://www.ibm.com/developerworks/forums/forum.jspa?forumID=1446&start=0
41 mad hatter
 
20.09.11
13:59
(0) можно даже было не спрашивать - однозначный ответ MS SQL!

дело не в качествах продукта, а в дальнейшей поддержке и обслуживании.. найти инфу и поддержку по MS на порядок легче
42 Живой Ископаемый
 
20.09.11
14:01
2(41) вся инфа по ДБ2 есть на сайте ИБМ в формате PDF, переведенная на русский язык. :)
43 Kreont
 
20.09.11
14:01
(0) Выбери середину: Postgres :)
44 mad hatter
 
20.09.11
14:05
(42) без комментариев
45 Живой Ископаемый
 
20.09.11
14:05
46 Advan
 
20.09.11
14:12
Есть деньги - тогда MS SQL
Нету денег - тогда DB2

Большие объемы и "нету денег" ситуация невозможная по определению.
Потому на больших объемах MS SQL
47 WF72
 
20.09.11
14:50
(46)"Большие объемы и "нету денег" ситуация невозможная по определению."
Щаз! Я бы сказал, что это постоянно так.
48 nemo1966
 
20.09.11
14:52
Если деньги не лимитируют (стоимость винды+MS SQL) MS SQL.
Жалко денег пользователей не очень много - postgres под linux
Денег жалко но юзверей много DB2.
Изучать по любому придется.
49 gr0ck
 
20.09.11
14:57
Хорошо:)
Работал только с MS SQL Server.
Надо будет DB2 поизучать на досуге. Сталкивался с ней только в универе, когда разные запросики на егоном диалекте писали
50 gr0ck
 
20.09.11
14:57
Подкинули едию чем на досуге теперь позаниматься
51 Advan
 
20.09.11
15:03
(47)Это означает что Директор IT не может объяснить на что нужны деньги...
А такие небольшие деньги в таких конторах есть всегда...
52 WF72
 
20.09.11
15:09
Это еще дай боженька, чтобы в конторе был директор ИТ.
Здесь далеко не все в газпроме и нефтянке работают.
53 Живой Ископаемый
 
20.09.11
15:12
2(52) а где все работают? В компаниях, которые торгуют товарами "все за 50 рублей" с необходимостью учитывать каждого розничного покупателя как отдельного контрагента? :)
54 WF72
 
20.09.11
15:22
Все работают в разных местах :))) и мелких куда больше, чем крупных.
Кстати, я как раз с такой шарашкой однажды и столкнулся.
55 Edkeei_gluk
 
21.09.11
05:55
Всем спасибо). Полезная информация. У нас нет директора IT отдела есть только Один СисАдмин и один Администратор АСУ т.е. это я. Вот мы решаем задачу что ставить на сервер 1с.
56 Живой Ископаемый
 
21.09.11
12:02
вам нужно не решать, а пробовать...
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс