Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4 5 6 7 8 9 10      [все]
 Firebird или MSSQL, вот в чём вопрос !...  [new]
Bort13
Member

Откуда:
Сообщений: 8
Доброго времени суток.
Нужен совет от тех, кто уже сталкивался на практике с похожими условиями.

Дано в проекте:
150-200 Гб - размер базы
300 - одновременно подключённых пользователей на чтение\запись, активно стучащих по клавишам
24\7 - запрос на доступность базы, цена часа недоступности базы в праймтайм - тысяча евро
Win - ОС

"Внимание, вопрос!" (с) :
Какие могут быть "за" или "против" при выборе между FB(2.1.3) и MSSQL при заданных условиях ?

"За" FB, естественно, бесплатность.
Наличие\отсутствие внешней техподдержки значения не имеет.
Какие сравнительные критерии, кроме цены, можно рассмотреть?
19 июн 15, 05:21    [17790630]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Bort13,

если рассматриваешь FB, то надо сразу брать 2.5.4
19 июн 15, 08:50    [17790819]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
Bort13
Какие сравнительные критерии, кроме цены, можно рассмотреть?

Опыт разработчиков - единственный критерий. При заявленой цене простоя и наличии опыта с любой платной СУБД лучше взять платную.

Если вы всерьез рассматриваете FB почти 10-летней давности, то похоже что с опытом использования FB у вас негусто. Я бы для новой разработки брал 3.0, в крайнем случае 2.5.
19 июн 15, 09:26    [17790895]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Bort13
24\7 - запрос на доступность базы

Не бывает в принципе. Так могут работать только кластера.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 12:10    [17791774]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Bort13
Member

Откуда:
Сообщений: 8
Симонов Денис , miwaonline ,
к сожалению, есть некие внешние условия, которые заставляют держаться именно в этой версии FB.
Вопрос, всё-таки, задан с более практической точки зрения, - какой из выборов представляется
более жизнеспособным, и почему. Интересуют аргументы "житейского" уровня, без погружения
в анализ обработки транзакций и т.п.

Dimitry Sibiryakov ,
а вот здесь, например, утверждается обратное.
Кто прав?
19 июн 15, 13:40    [17792472]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4919
Блог
Bort13
24\7 - запрос на доступность базы, цена часа недоступности базы в праймтайм - тысяча евро
При таких требованиях лучше брать Oracle. Oracle SE уже включает возможности кластеризации, а стоимость лицензии я бы оценил в 17.500$. Это за 1 socket (не ограниченное количество ядер).
19 июн 15, 13:49    [17792547]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4919
Блог
Alexander Ryndin
Bort13
24\7 - запрос на доступность базы, цена часа недоступности базы в праймтайм - тысяча евро
При таких требованиях лучше брать Oracle. Oracle SE уже включает возможности кластеризации, а стоимость лицензии я бы оценил в 17.500$. Это за 1 socket (не ограниченное количество ядер).
Ну да, 17.500 на 1 сервер.
19 июн 15, 13:49    [17792548]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
в техническом плане между мсскл и фб пропасть. в ФБ все, что можно сделать неправильно, все сделали не правильно. там даже лога транзакций нет, вы точно можете себе позволить потерять часть данных ?
дальше 300 пользователей, это гигантская нагрузка для ФБ, вы будите одни из немногих, кто такую нагрузку гоняет на такой "субд". нужны веские причины, что бы идти на такой риск.
19 июн 15, 13:58    [17792636]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Bort13
Кто прав?

Прав тот, кто отличает "работу компании" от "работы БД".

Posted via ActualForum NNTP Server 1.5

19 июн 15, 14:05    [17792692]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Bort13
Member

Откуда:
Сообщений: 8
Yo.! ,
перед тем, как задать здесь вопрос, я внимательно прочитал все темы, посвящённые сравнениям, восстановлениям, т.п.,
в том числе Ваши в них ответы. Буду благодарен за конкретные формулировки сравнительных факторов.
Свои выводы о выборе в дальнейшем должен буду представить Высокому Начальству. А оно "на слово" не очень верит.
В частности, лично я согласен с фразой "гигантская нагрузка для ФБ", но мне сразу скажут "...на каком основании
сделан вывод?". Пока у меня маловато аргументов.

Dimitry Sibiryakov,
я бы мог ответить, что работа компании полностью зависит от работы БД,
поэтому, перефразируя классика, "говорим БД, подразумеваем Компания. Говорим Компания, подразумеваем БД".
Но, честно говоря, словесная эквилибристика мне не очень интересна.
Буду благодарен за конкретные аргументы в ту или иную сторону выбора.
Желательно, с их обоснованием.
19 июн 15, 14:36    [17792977]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Bort13
Буду благодарен за конкретные аргументы в ту или иную сторону выбора.
Желательно, с их обоснованием.

Учитывая не такую уж высокую нагрузку и цену простоя, единственным аргументом будет опыт
разработчика системы и админа, который будет её поддерживать. Технических ограничений ни у
того ни у другого варианта нет.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 15:08    [17793196]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Bort13
Member

Откуда:
Сообщений: 8
Dimitry Sibiryakov
Учитывая не такую уж высокую нагрузку ...

Обоснованием такого утверждения по отношению к FB могли бы стать данные о "железе"
на действующих базах со сходными условиями.
На форуме я заметил некоторых пользователей, которые ссылались на собственный опыт.
К сожалению, на личное моё к ним обращение пока ответа нет.
Может быть Вы поможете обосновать приведенное утверждение ?
19 июн 15, 15:25    [17793342]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
Yo.!
дальше 300 пользователей, это гигантская нагрузка для ФБ

жаль, что про "гигантскую нагрузку" не знают конторы, у которых ФБ с 400 и больше одновременных активных коннектов работают уже минимум лет 8.
19 июн 15, 15:36    [17793461]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Bort13
Обоснованием такого утверждения по отношению к FB могли бы стать данные о
"железе" на действующих базах со сходными условиями.

Ты же сам привёл ссылку на ibase.ru с описанием БД Профитмеда. Там же есть данные и по
другим базам аналогичного размера с аналогичной нагрузкой.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 15:38    [17793476]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

kdv
жаль, что про "гигантскую нагрузку" не знают конторы, у которых ФБ с 400 и
больше одновременных активных коннектов

Наоборот, это же хорошо, что они не знают, что то, что они делают, с точки зрения
некоторых серых личностей - абсолютно невозможно.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 15:41    [17793519]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
Bort13
Yo.! ,
перед тем, как задать здесь вопрос, я внимательно прочитал все темы, посвящённые сравнениям, восстановлениям, т.п.,
в том числе Ваши в них ответы. Буду благодарен за конкретные формулировки сравнительных факторов.
Свои выводы о выборе в дальнейшем должен буду представить Высокому Начальству. А оно "на слово" не очень верит.
В частности, лично я согласен с фразой "гигантская нагрузка для ФБ", но мне сразу скажут "...на каком основании
сделан вывод?". Пока у меня маловато аргументов.

во первых у вас не правильный подход. сначала нужно определить можете ли вы позволить себе субд без лога транзакций. если у вас хотелка вести бизнес 24\7 и 1000 евро простой стоит, то не понятно откуда вообще возник ФБ. еще раз простой вопрос, у вас в 13:59 навернулся ФБ, датафайлы повреждены, онлайн бэкап был сделан в лучшем случае в 13:00. вас точно устроит потеря часа работы ?

во вторых сходите на форум ФБ и посмотрите тесты Таблоид. посмотрите с, чем он сталкивается эмулируя примерно ваши пару сотен коннектов. если после этого у вас еще будет желание с этим идти к высокому начальству, напишите

kdv
Yo.!
дальше 300 пользователей, это гигантская нагрузка для ФБ

жаль, что про "гигантскую нагрузку" не знают конторы, у которых ФБ с 400 и больше одновременных активных коннектов работают уже минимум лет 8.


ну и сколько таких ? две канторы на всем земном шарике ?
19 июн 15, 15:49    [17793593]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Yo.!
посмотрите с, чем он сталкивается эмулируя примерно ваши пару сотен коннектов

Во-первых, коннектов у него было не меньше 500. Во-вторых, это были не "пользователей на
чтение\запись, активно стучащие по клавишам", а железные молотилки, лупящие запросы без
перерыва и размышления. В третьих, всё, с чем он тогда столкнулся, уже пофикшено. Но,
конечно, не в окаменевшем 2.1.3.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 15:57    [17793671]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
Dimitry Sibiryakov
Во-первых, коннектов у него было не меньше 500. Во-вторых, это были не "пользователей на
чтение\запись, активно стучащие по клавишам", а железные молотилки, лупящие запросы без
перерыва и размышления. В третьих, всё, с чем он тогда столкнулся, уже пофикшено. Но,
конечно, не в окаменевшем 2.1.3.

лично мне врезался в память тест на 300 кеннектов, которые уперлись в 128 одновременных процесса (потока или чего-там). и было это в 2.5.х.
19 июн 15, 16:11    [17793771]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Yo.!
лично мне врезался в память тест на 300 кеннектов

"Память девичья, 0,5 кб" (с) Очень боян.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 16:23    [17793856]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
Yo.!
лично мне врезался в память тест на 300 кеннектов, которые уперлись в 128 одновременных процесса (потока или чего-там). и было это в 2.5.х.

А мне вот врезалось в память, что оракул на тестах Таблоида дохнет от слова "вообще". Даже не взирая на лог транзакций
19 июн 15, 16:28    [17793880]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
miwaonline
Yo.!
лично мне врезался в память тест на 300 кеннектов, которые уперлись в 128 одновременных процесса (потока или чего-там). и было это в 2.5.х.

А мне вот врезалось в память, что оракул на тестах Таблоида дохнет от слова "вообще". Даже не взирая на лог транзакций

ну ... с вашим диагнозом (firebird головного мозга) это не удивительно. только диагноз не отменит того факта, что оракл работает почти во всех критических отраслях. и ведь если сдохнет, это станвится событием десятилетия.
19 июн 15, 16:42    [17793987]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
Yo.!
miwaonline
пропущено...

А мне вот врезалось в память, что оракул на тестах Таблоида дохнет от слова "вообще". Даже не взирая на лог транзакций

ну ... с вашим диагнозом (firebird головного мозга) это не удивительно.

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

Йо, ты мне с каждым годом все больше нравишся, чесслово
19 июн 15, 17:11    [17794162]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Bort13
24\7 - запрос на доступность базы, цена часа недоступности базы в праймтайм - тысяча евро


Вы уже определились со способом обеспечения HADR для каждой из СУБД?
19 июн 15, 17:38    [17794297]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Yo.!
лично мне врезался в память тест на 300 кеннектов, которые уперлись в 128 одновременных процесса (потока или чего-там). и было это в 2.5.х.


Это ограничение было не на кол-во коннектов, а на кол-во одновременно выполняющихся вызовов АПИ, остальные ждут в своей очереди, т.е. тоже будут обслужены.
И уже давно поправлено.
19 июн 15, 18:08    [17794451]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
было

class Worker
{
public:
	static const int MAX_THREADS = 127;


стало

class Worker
{
public:
	static const int MAX_THREADS = MAX_SLONG;


так что надолго хватит
19 июн 15, 18:15    [17794482]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Симонов Денис
так что надолго хватит

И, кстати, у MSDE аналогичное ограничение равно четырём.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 18:17    [17794495]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
miwaonline
Тоесть, когда тесты Таблоида показывают что-то, что тебе нравится, то это позитив и "смотрите все", а когда оракул от них дохнет - то это диагноз.

конечно. тестировать должен тот, кто хоть что-то соображает. сомневаюсь, что среднестатический фб программер в состоянии 2 days DBA осилить. вон сибиряков 2 абзаца к OCINumberFromText не осилил, до сих пор думает, что это не в его днк баг. наверняка ты толкуешь об идентичной ситуации. покажи как дохнет и я вынесу точный диагноз. я занете ли страсть как люблю диагнозы ставить
19 июн 15, 18:21    [17794510]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
Симонов Денис
Это ограничение было не на кол-во коннектов, а на кол-во одновременно выполняющихся вызовов АПИ, остальные ждут в своей очереди, т.е. тоже будут обслужены.
И уже давно поправлено.

я конечно счастлив что поправили, но извините такое ограничение обнаружить только в 21 веке, когда на entry level серверах просто threads стало больше, чем может фб обработать это диагноз. если такое нашли только сейчас на синтетическом тесте, это значит, что серьезную нагрузку вообще никто никогда не пытался на фб запустить.
19 июн 15, 18:26    [17794538]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
Yo.!
вон сибиряков 2 абзаца к OCINumberFromText не осилил

Ну, ты за много лет так и не нашел где в винде для оракла $home выставляется - и ничего. Хотя - да, тебе можно. Даже нужно. Не всем же работать, кому-то и народ веселить надо.

Yo.!
покажи как дохнет и я вынесу точный диагноз. я занете ли страсть как люблю диагнозы ставить

Ну, мне как-то пофигу диагнозы клоунов по ту сторону экрана, мне и в реале дурки хватает.

19 июн 15, 18:29    [17794550]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Yo.!
ну ... с вашим диагнозом (firebird головного мозга) это не удивительно. только диагноз не отменит того факта, что оракл работает почти во всех критических отраслях. и ведь если сдохнет, это станвится событием десятилетия.


ты так и не понял, что те тесты Таблоида были направлены не на то чтобы проверить работу бизнес процессов под высокой, а именно с целью завалить сервак. Ибо он не следовал в них никаким рекомендациям ни ФБшным, ни Оракловым. Сейчас, да у него есть другой тест, который как раз проверяет высокую нагрузку.
19 июн 15, 18:30    [17794551]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Yo.!
я конечно счастлив что поправили, но извините такое ограничение обнаружить только в 21 веке, когда на entry level серверах просто threads стало больше, чем может фб обработать это диагноз. если такое нашли только сейчас на синтетическом тесте, это значит, что серьезную нагрузку вообще никто никогда не пытался на фб запустить.


ты всегда читаешь только часть топика посвящённую проблеме в ФБ и не дочитываешь до ответов? Там же было сказано, что это ограничение появилось только в FB 2.5 и оно практически сразу было снято, как только обнаружилось на тестировании.
19 июн 15, 18:33    [17794568]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Симонов Денис
так что надолго хватит

И, кстати, у MSDE аналогичное ограничение равно четырём.

Это было совсем давно (2000 версия) и не четырем, а восьми.
19 июн 15, 18:43    [17794598]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Симонов Денис
Там же было сказано, что это ограничение появилось только в FB 2.5

А, мимоходом, аналогичное ограничение в Оракуле по умолчанию равно 60.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 18:44    [17794600]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
dimitr
Member

Откуда: PNZ
Сообщений: 7013
Симонов Денис
было...стало...

на самом деле никакого лимита не было, потом его ненадолго ввели перед 2.5.0, огребли (таблоид был одним из первых) и к финальному релизу заменили на 2^31 до лучших времен :-) Так что в продакшен-версиях этого никогда не было и судорожные придыхания Йо как обычно мимо кассы...
19 июн 15, 19:39    [17794809]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Bort13
Member

Откуда:
Сообщений: 8
kdv
жаль, что про "гигантскую нагрузку" не знают конторы, у которых ФБ с 400 и больше одновременных активных коннектов работают уже минимум лет 8.
Размер базы, режим работы, используемое железо ?
Координаты контор, - сайты, техподдержка, конкретные люди ?
Yo.!
еще раз простой вопрос, у вас в 13:59 навернулся ФБ, датафайлы повреждены, онлайн бэкап был сделан в лучшем случае в 13:00. вас точно устроит потеря часа работы ?
Думаю, что приверженец FB Вам ответит, что у него была теневая копия
на отдельном HDD, которая сохранила всё до последней крэшевой транзакции.
И что продакшн был запущен через двадцать минут на "горячем" резервном сервере.
pkarklin
Вы уже определились со способом обеспечения HADR для каждой из СУБД?
Выше частично ответил. В любом случае, максимальную отказоустойчивость
обеспечивает только двойное резервирование. Отталкиваемся от этого.
На что ещё предложите обратить внимание?
19 июн 15, 21:00    [17795073]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Bort13
И что продакшн был запущен через двадцать минут на "горячем" резервном
сервере.

20 минут? Ну, минута потребовалась чтобы до него дойти и набрать команду активации. А
остальные 19 минут админ чай пил?

Posted via ActualForum NNTP Server 1.5

19 июн 15, 21:03    [17795084]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Bort13
Выше частично ответил. В любом случае, максимальную отказоустойчивость
обеспечивает только двойное резервирование. Отталкиваемся от этого.
На что ещё предложите обратить внимание?


Ну, например, обратите внимание на возможность клиентского механизма доступа данных прозрачно для конечного пользователя переключиться на "резерв".
19 июн 15, 21:10    [17795108]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Bort13
И что продакшн был запущен через двадцать минут на "горячем" резервном
сервере.

20 минут? Ну, минута потребовалась чтобы до него дойти и набрать команду активации. А
остальные 19 минут админ чай пил?

У Вас админы физически ходят за консоль серверов?! 8)

Как оповестите клиентов о том, что перешли на резерв? Что нужно предпринять для перенаправления подключения на резерв?
19 июн 15, 21:15    [17795120]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
Bort13
Размер базы, режим работы, используемое железо ?
Координаты контор, - сайты, техподдержка, конкретные люди ?

вы хотите доказательств, или чего именно?
Давайте тогда сравнивать железо, на котором у ФБ 400 пользователей, и у MS SQL 400 пользователей.
Координаты контор - 6 лет назад у Аэрофлота в какой-то кадровой системе было 400 пользователей на ФБ, на линуксе, и они специально перекомпилировали ядро линукса, чтобы проверить до 600 коннектов и выше. Что там сейчас - не знаю.
В Профитмеде сейчас около 500 одновременных коннектов. Есть и другие точно такие же конторы и в России, и за рубежом. Например, в BroadView через трехзвенку вообще 4к одновременных пользователей и выше. И что? Я не понимаю, почему вопрос о сотнях активных коннектов к Фб так возбуждает. Сотни коннектов уже были вполне нормальным к началу 2000 годов, как для IB, так и для FB. И количество коннектов тут само по себе проблемой не является. Вопрос ведь в нагрузке, которую эти сотни коннектов осуществляют к базе.

А вот вопрос что выбрать, "ФБ или MS SQL", можно считать провокационным, потому что архитектурно это разные СУБД, и приложения будут написаны совершенно по разному.
19 июн 15, 21:18    [17795129]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,
автор
Я не понимаю, почему вопрос о сотнях активных коннектов к Фб так возбуждает.

Возможно потому, что это является неким мерилом производительности. Ведь нет же возможности увидеть результаты FB на tpc.org.
19 июн 15, 21:24    [17795151]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
Координаты контор - 6 лет назад у Аэрофлота в какой-то кадровой системе было 400 пользователей на ФБ, на линуксе, и они специально перекомпилировали ядро линукса, чтобы проверить до 600 коннектов и выше.


Перекомпиляция ядра линукса может каким-то образом улучшить работу оптимизатора СУБД?
19 июн 15, 21:31    [17795171]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Ведь нет же возможности увидеть результаты FB на tpc.org.

там же бабло надо платить. а в OpenSource не любят тратить деньги на мерянье пиписьками. Неофициально для ФБ тест tpc-c есть (и tpc-r), так что при желании сравнить можно.
http://ibdeveloper.com/tests/tpc-c/
19 июн 15, 21:35    [17795179]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Перекомпиляция ядра линукса может каким-то образом улучшить работу оптимизатора СУБД?

Аэрофлот тогда уперся в количество коннектов по tcp, которое было ограничено в ядре используемого им линукса.
Если вы задаете такой вопрос, значит вы просто не рубите фишку. Оптимизатор и количество допустимых коннектов, разумеется, никак не связаны, совершенно. Мне продолжать, или вы спросите еще что-нибудь эдакое? :-)
19 июн 15, 21:37    [17795186]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
pkarklin
Как оповестите клиентов о том, что перешли на резерв? Что нужно предпринять для перенаправления подключения на резерв?

В случае одной дешевой (ни разу не штука евро в час простой) программулины, написаной неопытным программером-самоучкой, надо сделать вот так в любом стандартном инструменте управления базой данных:

post_event srv_reconneсt;

Усьо ©. Время возобновления работы - единицы секунд. При чем это - для клиентов, которые сами не поймали дисконнект от базы данных и не переподключились без телодвижений адмиристратора (другими словами - ничего не делали в момент ухода сервера оффлайн). Нет, не прозрачно для пользователя, врать не буду. Все сортировки, параметры и позиции в наборах данных слетают. Не то чтобы невозможно их восстанавливать, просто заказчику хватает и этого.
19 июн 15, 21:37    [17795188]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
У Вас админы физически ходят за консоль серверов?! 8)

Ну, надо же им чем-то оправдать вышеозначенный простой...

pkarklin
Как оповестите клиентов о том, что перешли на резерв? Что нужно предпринять
для перенаправления подключения на резерв?

Ничего. Даже если не использовать подмену IP, как это делает в своём кластере MS, то
клиент FB автоматически коннектится ко второму серверу в списке если обломался с первым.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 21:39    [17795192]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
Аэрофлот тогда уперся в количество коннектов по tcp, которое было ограничено в ядре используемого им линукса.
Если вы задаете такой вопрос, значит вы просто не рубите фишку. Оптимизатор и количество допустимых коннектов, разумеется, никак не связаны, совершенно. Мне продолжать, или вы спросите еще что-нибудь эдакое? :-)


Простите грешного, я, действительно "не рублю фишку" в линуксах с ограничениями. Зачем было упоминать о преодолении этого ограничения в качестве критерия производительности FB, мне непонятно.
19 июн 15, 21:42    [17795198]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

kdv
Если вы задаете такой вопрос, значит вы просто не рубите фишку.

Ну так MS SQL на Linux чисто технически работать не может, откуда ему знать такие
подробности...

Posted via ActualForum NNTP Server 1.5

19 июн 15, 21:42    [17795199]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
pkarklin
Ведь нет же возможности увидеть результаты FB на tpc.org.

там же бабло надо платить. а в OpenSource не любят тратить деньги на мерянье пиписьками. Неофициально для ФБ тест tpc-c есть (и tpc-r), так что при желании сравнить можно.
http://ibdeveloper.com/tests/tpc-c/


Странно, ожидал увидеть результаты теста, а получил ссылку на тулкит, и на портянку про базу аж в 1 Тб.
19 июн 15, 21:46    [17795208]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov,
автор
Ну, надо же им чем-то оправдать вышеозначенный простой...

Админы должны спать спокойно и вмешиваться в ситуацию только в экстраординарном случае. А переключение на резерв должно происходить автоматически.
автор
автоматически коннектится ко второму серверу в списке

В списке где?
19 июн 15, 21:50    [17795217]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Зачем было упоминать о преодолении этого ограничения в качестве критерия производительности FB, мне непонятно.

так это. Yo! утверждает, что 300 коннектов для ФБ это нечто невообразимое. Я показываю как пример, что лет несколько назад ограничение в 400 коннектов было вызвано со стороны операционной системы, а не ФБ. На винде, кстати, тоже есть аналогичные ограничения, там допустимое количество tcp-соединений для ЛЮБОЙ СУБД ограничено именно редакцией операционной системы.
Собственно, году в 2009, когда тестили какие-то параметры ФБ на винде, при определенных настройках открывалось либо 200 коннектов, либо 600. А если на компе стоял Norton Antivirus, то открывалось максимум 70 коннектов.
Я понимаю, что из этого можно сделать вывод про "недостатки Firebird", но это просто показывает, что оппонент, делающий такие выводы, неадекватен.

p.s. да, где-то в 2005 году, Firebird под Solaris, если не ошибаюсь, не мог открыть более 255 коннектов. Но это быстро отрапортовали и быстро же исправили. Не слушайте Yo!, у него склероз - он запоминает все плохое про ФБ, но не помнит, что это было хрен знает когда, и уж тем более не следит за тем, что все это быстро исправляется.
19 июн 15, 21:52    [17795223]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
miwaonline
В случае одной дешевой (ни разу не штука евро в час простой) программулины, написаной неопытным программером-самоучкой, надо сделать вот так в любом стандартном инструменте управления базой данных:

post_event srv_reconneсt;


Я правильно понимаю, что сам API доступа к данным (внутри себя) этого не делает и нужен таки программер, чтобы реализовать в "одной дешевой (ни разу не штука евро в час простой) программулине" возможность переключения на резерв?
19 июн 15, 21:57    [17795242]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Странно, ожидал увидеть результаты теста, а получил ссылку на тулкит, и на портянку про базу аж в 1 Тб.

ага. тест этот был в 2009 году, т.е. 6 лет назад. Тест мы наливали на десктопном компе, поэтому самого теста в смысле пользовательского обновления данных не было. Как минимум потому, что такого количества клиентских компов (пусть и с имитацией) для 1тб базы мы бы не смогли запустить. Цель теста была в размере БД, а не в количестве пользователей.

Собственно, для ФБ тесты есть и другие (в том числе от упомянутого Таблоида), но они в основном служат для сравнения разного железа, а не для сравнения с какими-то там адски-дорогими компами в тестах, опубликованных в tpc-c.
В уже упомянутом Профитмеде с ~500 активных пользователей дисковая подсистема это Dell MD3200 с какими-то там sas-дисками, я не помню, сколько их. И вроде как сейчас 48 ядер, и 128 гиг памяти. С моей точки зрения это не бог весть какое железо. Стоимость его я точно не знаю, одна дисковая подсистема была под 20к евро. Сколько стоит дисковая подсистема для тестов, публично доступных на сайте tcp-c?
19 июн 15, 22:00    [17795248]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,
автор
Сколько стоит дисковая подсистема для тестов, публично доступных на сайте tcp-c?

Так там ценники приводятся.
автор
В уже упомянутом Профитмеде с ~500 активных пользователей дисковая подсистема это Dell MD3200 с какими-то там sas-дисками, я не помню, сколько их. И вроде как сейчас 48 ядер, и 128 гиг памяти. С моей точки зрения это не бог весть какое железо.

Действительно, не весть какое. У "меня" примерно такое же, ядер чуть меньше, памяти чуть больше. :)
19 июн 15, 22:04    [17795263]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
pkarklin
Я правильно понимаю, что сам API доступа к данным (внутри себя) этого не делает и нужен таки программер, чтобы реализовать в "одной дешевой (ни разу не штука евро в час простой) программулине" возможность переключения на резерв?

Я вас дико удивлю, да?

А что, для других субд программеры не нужны? Клиентский софт генерится прямо из пожеланий заказчика, а у мсскля даже без техзадания?
19 июн 15, 22:27    [17795346]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
miwaonline
А что, для других субд программеры не нужны? Клиентский софт генерится прямо из пожеланий заказчика, а у мсскля даже без техзадания?

нефиг делать :)
19 июн 15, 22:33    [17795377]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
при хорошей БД
19 июн 15, 22:34    [17795379]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
В списке где?

В списке, возвращаемом функцией gethostbyname(). У кого-то это не так?..

Posted via ActualForum NNTP Server 1.5

19 июн 15, 22:37    [17795389]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
miwaonline
Я вас дико удивлю, да?

Вообще-то да. Например, для зеркалирования в MS SQL, клиенту и делать ничего не надо, ибо имя резервного сервера кэшируется на клиенте (из на строек зеркала с сервера) автоматически, и если происходит облом подключения к основному, то происходит переподключение к зеркальному.

ЗЫ. Для FC, естественно, и таких "телодвижений" не надо.
19 июн 15, 22:42    [17795405]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
В списке, возвращаемом функцией gethostbyname().

Кто и когда ее должен вызвать?
19 июн 15, 22:42    [17795409]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Кто и когда ее должен вызвать?

Ты не поверишь, но её вызывает каждый, кто хочет соединиться с каким угодно сервером по
протоколу TCP/IP.

Posted via ActualForum NNTP Server 1.5

19 июн 15, 22:46    [17795420]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
Кто и когда ее должен вызвать?

Ты не поверишь, но её вызывает каждый, кто хочет соединиться с каким угодно сервером по
протоколу TCP/IP.


Я верю. Список то где должен быть для вызова?
19 июн 15, 22:46    [17795421]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Список то где должен быть для вызова?

Э-э-э... Ты на полном серьёзе спрашиваешь "где должен быть список IP адресов для имени
хоста"? Слышал когда-нибудь слово "DNS"?

PS: И, кстати, MS Cluster уже может работать без shared storage, при выходе которого из
строя он становится бесполезной погремушкой?

Posted via ActualForum NNTP Server 1.5

19 июн 15, 23:03    [17795481]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov,
автор
Э-э-э... Ты на полном серьёзе спрашиваешь "где должен быть список IP адресов для имени
хоста"? Слышал когда-нибудь слово "DNS"?

Дима, включи, пожалуйста, мозг. Я задал очень простой вопрос. Где должно находиться имя резервного сервера, чтоб о нем узнали клиенты, что к нему надо переподключиться, если "основной" сервер недоступен?
автор
И, кстати, MS Cluster уже может работать без shared storage, при выходе которого из
строя он становится бесполезной погремушкой?

Дима, ты бесподобен! Персональный комп с одним винтом становится бесполезной погремушкой, если этот один винт выходит из строя.

Я чуть раньше про зеркалирование упоминал, которому не нужен SS. Давай поищем аналогию этому в FB?
19 июн 15, 23:11    [17795499]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin,

давайте не будем заслуги ОС присваивать серверу СУБД. за tcp и всякую маршрутизацию, резервирование и прочее отвечает ОС.
Если ОС не даст клиенту "новый" или переключенный IP сервера СУБД, то клиент об этом сервере и не узнает.
19 июн 15, 23:57    [17795674]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
давайте не будем заслуги ОС присваивать серверу СУБД. за tcp и всякую маршрутизацию, резервирование и прочее отвечает ОС.
Если ОС не даст клиенту "новый" или переключенный IP сервера СУБД, то клиент об этом сервере и не узнает.

Давайте будем признавать за заслуги тесную интеграцию (инфраструктуру) ОС и сервера СУБД, освобождающего от рутинного головняка и позволяющего концентрироваться на практических задачах.

ЗЫ. В случае зеркалирования ОС не причем. То, что FC кластер делает прозрачно клиента, это его заслуга.
20 июн 15, 00:04    [17795697]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
То, что FC кластер делает прозрачно клиента, это его заслуга.

FC кластер для InterBase и Firebird делается так же прозрачно, как и для любой другой СУБД, потому что делается через возможности ОС. При чем тут СУБД - нихрена не понятно. Вместо СУБД "кластерным" может быть вообще любое приложение.
20 июн 15, 00:06    [17795709]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
FC кластер для InterBase и Firebird делается так же прозрачно, как и для любой другой СУБД, потому что делается через возможности ОС. При чем тут СУБД - нихрена не понятно. Вместо СУБД "кластерным" может быть вообще любое приложение.

Можно ссылку на поднятие FB под управлением Windows Server Failover Clustering (WSFC)?
20 июн 15, 00:09    [17795717]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin,

2005 год
http://www.ibase.ru/ibinstall/ib7cluster.htm

или мы говорим о разных вещах?
20 июн 15, 00:12    [17795732]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
pkarklin,

2005 год
http://www.ibase.ru/ibinstall/ib7cluster.htm

или мы говорим о разных вещах?


Об этом. Я еще отсюда это помню: https://www.sql.ru/forum/157038-1/cluster Там не FB.
20 июн 15, 00:16    [17795745]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin,

давайте договоримся о терминах. по моей ссылке, 2005 года, под failover cluster имелось в виду, что есть 2 компа, один основной, второй резервный, с одинаковыми IP, и ОС сама переключала между серверами, если один из них отказывал.
Как я уже говорил, никакой разницы между софтом, который работал на таком кластере, не было. InterBase, Firebird, MS SQL, Oracle - все что угодно, принцип один и тот же.
Насколько я в курсе, со временем понятие failover cluster поменялось. Что под этим имеется в виду в конкретном случае - нужно выяснять у того, кто упоминает этот самый FC.

Кластера в контексте одновременной работы с данными двух и более серверов у ФБ (и ИБ) нет, и пока не предполагается. Как минимум потому, что предела по производительности на одном компе у ФБ пока не достигнуто. Делать кластер из N дешевых компов - было бы можно, но пока на работы по такому кластеру для ФБ нет заказчиков. Просто потому, что СУБД это не вычислительная система, и кластеризация на дешевых компах не даст производительности как на одном хорошем сервере (это справедливо для любых приложений, в том числе для СУБД, поддерживающих истинную кластеризацию).
20 июн 15, 00:25    [17795773]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,

Имеется ввиду именно failover cluster. Load balancing нет и у MS SQL. Вы можете поднять FB, как Generic Service под управлением WSFC. Вы сможете его вручную переводить с ноды на ноду. Но вот если он GS и WSFC не знает, как проверять его доступность, то он не сможет сделать самое главное, сделать failover, если с сервисом что-то не так. Я не про полный отказ ноды, если что.
автор
Oracle - все что угодно

Не всё, что угодно. Нужна интеграция с WSFC, для Oracle это Oracle Fail Safe
20 июн 15, 00:34    [17795829]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,

автор
имелось в виду, что есть 2 компа, один основной, второй резервный, с одинаковыми IP, и ОС сама переключала между серверами, если один из них отказывал.

Это не совсем так. Каждая нода имеет свой адрес. Каждый кластрерный ресур имеет так же свой адрес, независимый от адресов нод. Поэтому ни о какой подмене адресов, о которой чуть выше говорил Дима, речи не идет.
20 июн 15, 00:39    [17795848]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Где должно находиться имя резервного сервера, чтоб о нем узнали клиенты

Там же где и у основного. Ты не поверишь, но два хоста могут иметь одно и то же имя.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 00:47    [17795885]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
Где должно находиться имя резервного сервера, чтоб о нем узнали клиенты

Там же где и у основного. Ты не поверишь, но два хоста могут иметь одно и то же имя.

Дима, ты понял, что я хотел спросить. Ты понял, что тебе нечего ответить. Но продолжаешь нести ахинею.
20 июн 15, 00:48    [17795891]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Поэтому ни о какой подмене адресов, о которой чуть выше говорил Дима

мнэ...
я клиент. коннекчусь к серверу 192.168.0.20. Сервер этот состоит из двух узлов. Один работает, второй ждет падения первого.
Если первый узел упал, второй принимает тот же самый адрес 192.168.0.20. Это и есть "подмена адресов", которая осуществляется исключительно операционной системой. Мне кажется, вы чего-то не понимаете в архитектуре виндового Failover cluster.
20 июн 15, 01:08    [17795963]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
мнэ...
я клиент. коннекчусь к серверу 192.168.0.20. Сервер этот состоит из двух узлов. Один работает, второй ждет падения первого.
Если первый узел упал, второй принимает тот же самый адрес 192.168.0.20. Это и есть "подмена адресов", которая осуществляется исключительно операционной системой. Мне кажется, вы чего-то не понимаете в архитектуре виндового Failover cluster.


Нет, Вы коннектитесть не к серверу, а кластерному ресурсу, который имеет свой IP, отличный от IP физических серверов.
20 июн 15, 09:29    [17796358]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
kdv
я клиент. коннекчусь к серверу 192.168.0.20. Сервер этот состоит из двух узлов. Один работает, второй ждет падения первого.
Если первый узел упал, второй принимает тот же самый адрес 192.168.0.20. Это и есть "подмена адресов", которая осуществляется исключительно операционной системой. Мне кажется, вы чего-то не понимаете в архитектуре виндового Failover cluster.

Возможно, проще в сетевых настройках клиентской части СУБД прописать сразу несколько хостов, а клиент коннектиться к тому, что доступен. Все таки выглядит как задача СУБД, а не ОСи. Админу СУБД зачем про ОСи знать? Их у Оракла с десяток может быть. А так админу все равно какая ОСь.
20 июн 15, 11:06    [17796517]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Хотя поленился все прочитать, а только этот кусок. Если там не про то звиняйте.
20 июн 15, 11:09    [17796522]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
Bort13
Думаю, что приверженец FB Вам ответит, что у него была теневая копия
на отдельном HDD, которая сохранила всё до последней крэшевой транзакции.
И что продакшн был запущен через двадцать минут на "горячем" резервном сервере.

а что толку от этой теневой копии если она и от половины случаев не спасает ? сошедший с ума контроллер, сбой памяти запортят любое кол-во копий.
20 июн 15, 12:00    [17796659]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Yo.!,

также как и лог транзакций
20 июн 15, 12:08    [17796685]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
Симонов Денис
Yo.!,

также как и лог транзакций

логи при переключении убирают с сервера, с логом все совсем не так.
20 июн 15, 12:18    [17796704]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
dimitr
Member

Откуда: PNZ
Сообщений: 7013
Yo.!
логи при переключении убирают с сервера

тень может быть на другом сервере
20 июн 15, 12:23    [17796719]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
dimitr
Yo.!
логи при переключении убирают с сервера

тень может быть на другом сервере

вам что-то осталось не понятным в моей фразе ?
Yo.!
а что толку от этой теневой копии если она и от половины случаев не спасает ? сошедший с ума контроллер, сбой памяти запортят любое кол-во копий.


в случае с ФБ плодить копии никакого нет, при сбое проблема будет записана во все копии со всеми вытекающими. а вот логи можно убирать и проигрывать на момент до сбоя
20 июн 15, 12:34    [17796754]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Дима, ты понял, что я хотел спросить.

Нет, я совсем не понял что ты хотел спросить. Телепатией не обладаю. А то, что ты
действительно спросил выглядит глупо. Какое слово из "доменное имя, имеющее несколько
адресов" тебе непонятно?

Posted via ActualForum NNTP Server 1.5

20 июн 15, 12:41    [17796765]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
А то, что ты
действительно спросил выглядит глупо. Какое слово из "доменное имя, имеющее несколько
адресов" тебе непонятно?

Глупо просто кидаться терминологий. Как клиентский механизм доступа к данным MS SQL в случае зеркалирования определяет, куда ему подключаться, я описАл здесь: 17795405.

Приведи пример реализации схожей функциональности для FB (по шагам, - делаем то-то, затем, то-то). Есть ли у FB возможности автоматического перехода на резерв без вмешательства человека? Какая будет при этом потеря данных?
20 июн 15, 12:51    [17796784]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Приведи пример реализации схожей функциональности для FB (по шагам, -
делаем то-то, затем, то-то). Есть ли у FB возможности автоматического перехода на резерв
без вмешательства человека? Какая будет при этом потеря данных?

Заводим в DNS запись db.local, например, и туда добавляем адреса всех серверов в кластере.
При невозможности соединиться с первым сервером с списке, клиент пойдёт на второй, третий
и т.д. до восьми. Потеря данных определяется схемой построения этого кластера, но как
минимум незакоммиченые данные будут потеряны, да.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 12:58    [17796797]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Заводим в DNS запись db.local, например, и туда добавляем адреса всех серверов в кластере.
При невозможности соединиться с первым сервером с списке, клиент пойдёт на второй, третий
и т.д. до восьми.


И как DNS определяет, какой из серверов сейчас основной, а какой резервный, чтоб к нему подключаться? Round Robin DNS как раз наоборот перетасовывает выдаваемые адреса, т.е. резервные сервера в кол-ве более одного не имеют смысла, если они не поддерживают Load Balansing. Если серверов 2 (основной и резервный), то резервный должен быть выключен, пока основной работает, иначе, куда попадет подключение клиента - одна бабушка сказала.

Полагаю, фантазии с DNS на этом можно оставить в стороне.

Dimitry Sibiryakov
Потеря данных определяется схемой построения этого кластера, но как
минимум незакоммиченые данные будут потеряны, да.


Про незакоммиченным транзакциям нет вопросов. Меня как раз интересует "схема построения кластера" и самое главное - автоматическое переключения.
20 июн 15, 13:11    [17796835]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
dimitr
Member

Откуда: PNZ
Сообщений: 7013
Yo.!
в случае с ФБ плодить копии никакого нет, при сбое проблема будет записана во все копии

речь шла в том числе про сбой контроллера. Локальный контроллер свои сбои тоже будет реплицировать на контроллер машины с тенью?
20 июн 15, 13:19    [17796860]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Round Robin DNS как раз наоборот перетасовывает выдаваемые адреса

К счастью, никто ведь не запрещает его выключать, не так ли?..

Posted via ActualForum NNTP Server 1.5

20 июн 15, 13:29    [17796897]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
К счастью, никто ведь не запрещает его выключать, не так ли?..


Дима, можно ссылку на пошаговую инструкцию (желательно со криншотами) из документации FB по построению такого "кластера"?

В замен могу предложить ссылки по настройке зеркалирования в MS SQL и подъема кластерного инстанса.
20 июн 15, 13:45    [17796943]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
можно ссылку

Нельзя.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 13:53    [17796962]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Но для любителей картинок есть http://sqlrelay.sourceforge.net/

Posted via ActualForum NNTP Server 1.5

20 июн 15, 13:58    [17796976]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Но для любителей картинок есть http://sqlrelay.sourceforge.net/

Во-первых, я не верю в серебряную пулю, во-вторых, этот продукт не является средством обеспечения HADR, если этого не умеют "стоящие под ним" СУБД.
20 июн 15, 14:19    [17796987]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
dimitr
Yo.!
в случае с ФБ плодить копии никакого нет, при сбое проблема будет записана во все копии

речь шла в том числе про сбой контроллера. Локальный контроллер свои сбои тоже будет реплицировать на контроллер машины с тенью?

не речь шла о том, что shadow не спасет и от половины проблемы. учитывая, что речь об ФБ, то уверен вы имеете ввиду писанину по smb на виндовую шару удаленного сервера. там чудеса гарантированы и без железячных проблем. еще раз, без лога получить что-то вменяемое не выйдет никак, уж не говоря о performance проблемах, которые вырастают без нормального лога.
20 июн 15, 17:08    [17797266]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

Yo.!
речь шла о том, что shadow не спасет и от половины проблемы

А как давно Вы используете на сервере память без контроля ошибок и предварительного
тестирования?..

Yo.!
уверен вы имеете ввиду писанину по smb на виндовую шару удаленного сервера

Эт ты зря уверен. SMB не поддерживается.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 17:30    [17797331]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Yo.!,

при сбоях памяти в логе так же будет мусор, так что тоже не спасает
20 июн 15, 17:43    [17797380]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
dimitr
Member

Откуда: PNZ
Сообщений: 7013
Yo.!
уверен вы имеете ввиду писанину по smb на виндовую шару

очередной промах, так держать
20 июн 15, 17:51    [17797419]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
Симонов Денис
при сбоях памяти в логе так же будет мусор, так что тоже не спасает

будет, но никто не заставляет накатывать лог целиком. потому всякие и рулят

dimitr
Yo.!
уверен вы имеете ввиду писанину по smb на виндовую шару

очередной промах, так держать

а что тогда ? iSCSI ?
20 июн 15, 18:49    [17797526]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
dimitr
Member

Откуда: PNZ
Сообщений: 7013
Yo.!
а что тогда ? iSCSI ?

я имел ввиду nfs, вообще-то
20 июн 15, 19:24    [17797583]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Bort13
Member

Откуда:
Сообщений: 8
pkarklin
Ну, например, обратите внимание на возможность клиентского механизма доступа данных прозрачно для конечного пользователя переключиться на "резерв".
Согласен. Механизм зеркалирования в MSSQL - приятное свойство (в сумме со всеми следствиями).
Итак пока, "за" FB - цена, "за" MSSQL - зеркалирование.

kdv
вы хотите доказательств, или чего именно?
Давайте тогда сравнивать железо, на котором у ФБ 400 пользователей, и у MS SQL 400 пользователей.
К сожалению, далее данных для сравнения, в том числе по железу, в 17795129 Вы не предоставили.
А мне, действительно, нужны доказательства. И, действительно, существенны два параметра -
"уровень удерживаемой нагрузки" и "затраты на поддержание этого уровня".
Коннект коннекту - рознь, согласен. Именно поэтому ссылка на службу кадров
малорелевантна. Ближе всего в моём случае - коннекты продуктового супермаркета.

За данные по Профимеду в 17795248 спасибо. Но хотелось бы узнать источник данных.
Может быть, есть информация не только о нём?

dimitr
я имел ввиду nfs, вообще-то
Под Win с NFC действительно сложности. Тень на другой сервер прикрутить таки можно,
но внимание и нервы постоянно натянуты. Перенесли локально, - выдохнули.
Хоть и в ущерб процессу восстановления. Именно поэтому MSSQL "+" за зеркало.

Сбор "за" и "против" продолжается.

В качестве частного момента, вопрос -
действительно ли дефрагментация БД оказывает ощущаемое влияние на быстродействие?
Вопрос, естественно, в контексте сравнения FB и MSSQL, БД 150-200 Гб.
20 июн 15, 20:04    [17797684]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
Bort13
[Коннект коннекту - рознь, согласен. Именно поэтому ссылка на службу кадров
малорелевантна. Ближе всего в моём случае - коннекты продуктового супермаркета.

Тогда вот пример: сеть магазинов Полушка работает на ПО S-Market
20 июн 15, 20:25    [17797747]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD,

Когда я читаю такие оценки производительности:
автор

При качественной проработке проекта и грамотном внедрении система демонстрирует устойчивую работу на товарообороте до 200 млн. долл. годового оборота.

почему-то хочеться плакать...
20 июн 15, 20:32    [17797776]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Bort13
действительно ли дефрагментация БД оказывает ощущаемое влияние на быстродействие?


оказывает, но я бы не назвал его столь существенным. Если брать Firebird 3.0, а не 2.1.x, то в нём это влияние несколько ниже.
20 июн 15, 20:39    [17797801]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
Bort13
Может быть, есть информация не только о нём?

о нем есть от самого Профитмеда,
http://www.ibase.ru/devinfo/profitmed.html

а не только о нем - есть тут
http://www.firebirdsql.org/en/case-studies/

вообще компании обычно не любят рассказывать об используемом решении, как по софту, так и по железу. Даже спонсоры FB
http://www.firebirdsql.org/en/sponsors/
про себя мало пишут.
20 июн 15, 20:44    [17797814]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
MikeDD,

Когда я читаю такие оценки производительности:
автор

При качественной проработке проекта и грамотном внедрении система демонстрирует устойчивую работу на товарообороте до 200 млн. долл. годового оборота.

почему-то хочеться плакать...


Приведите примеры сетки из сотен продуктовых фронт-офисов на MSSQL, вместе посмеемся. Если вы падки на цифирки в доллариях - есть такой фармдистрибьютер, называется СИА Интернейшнл, оборот достигал 3 миллиарда долларов в год. Все филиалы работали на предыдущей версии S-Market.
20 июн 15, 20:48    [17797826]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
pkarklin
MikeDD,

Когда я читаю такие оценки производительности:
автор

При качественной проработке проекта и грамотном внедрении система демонстрирует устойчивую работу на товарообороте до 200 млн. долл. годового оборота.

почему-то хочеться плакать...


Разве там что-либо написано про производительность?
А вообще согласен, фраза ляпнута ни к селу, ни к городу.
20 июн 15, 20:51    [17797832]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
MikeDD,

просто не стоило такое писать. Как вообще устойчивость системы зависит от оборота?
20 июн 15, 20:53    [17797838]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
Симонов Денис
MikeDD,

просто не стоило такое писать. Как вообще устойчивость системы зависит от оборота?


А я писал про оборот? Ежу понятно, что одно дело обернуть 200 миллионов через продуктовый магазин со средним чеком 500 рублей, и совсем другое через оптовика или банк. Видимо некоторые этого не понимают.
20 июн 15, 20:57    [17797855]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

kdv
Даже спонсоры FB про себя мало пишут.

Да и пофиг это вообще-то. Потому что нет нигде данных для главного критерия: соотношения
радиуса кривизны рук разработчиков у них и у аффтара.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 21:02    [17797871]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
Приведите примеры сетки из сотен продуктовых фронт-офисов на MSSQL, вместе посмеемся. Если вы падки на цифирки в доллариях - есть такой фармдистрибьютер, называется СИА Интернейшнл, оборот достигал 3 миллиарда долларов в год. Все филиалы работали на предыдущей версии S-Market.

Нет, на такие циферьки в долларах я не падкий. Странно, что Вы сразу начали скатываться в сравнении розницы с дистрибьютором.
20 июн 15, 21:40    [17798012]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Симонов Денис
Разве там что-либо написано про производительность?

Тогда переведите мне на "русский": "демонстрирует устойчивую работу на товарообороте".
20 июн 15, 21:42    [17798023]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
А я писал про оборот? Ежу понятно, что одно дело обернуть 200 миллионов через продуктовый магазин со средним чеком 500 рублей, и совсем другое через оптовика или банк. Видимо некоторые этого не понимают.


Вы привели тынц на формулировку. Если Вы хотите поговорить со мной на тему ARPU или, скажем на предмет CPO - welкам.
20 июн 15, 21:45    [17798038]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
MikeDD
А я писал про оборот? Ежу понятно, что одно дело обернуть 200 миллионов через продуктовый магазин со средним чеком 500 рублей, и совсем другое через оптовика или банк. Видимо некоторые этого не понимают.


Вы привели тынц на формулировку. Если Вы хотите поговорить со мной на тему ARPU или, скажем на предмет CPO - welкам.


Да кто я такой, боже упаси! ТС упомянул продуктовый супермаркет, я привел реальный пример в качестве аргумента, вы начали искать в нем блох - ваше право. Эта тема предназначена для того, чтобы ТСу помочь с выбором пути развития, если у вас есть что ему сказать - флаг в руки. Помогите ему, приведите пример успешной работы MSSQL в сетке из сотен супермаркетов. Вас я разубеждать ни в чем не намерен, т.к. это пустая трата времени.
20 июн 15, 22:05    [17798116]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
Помогите ему, приведите пример успешной работы MSSQL в сетке из сотен супермаркетов. Вас я разубеждать ни в чем не намерен, т.к. это пустая трата времени.

Какой режим работы у ваших супермаркетов?
20 июн 15, 22:12    [17798147]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
MikeDD
ТС упомянул продуктовый супермаркет

кстати, магазины Магнит (Тандер) на Firebird. пока в массе на 1.5, но нагруженные серверы на 2.5 работают.
Примерно 6000 магазинов, 130 гипермаркетов, ~20 распределительных центров.
20 июн 15, 22:16    [17798158]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Какой режим работы у ваших супермаркетов?

Я уверен, что он такой же, как у ваших.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 22:18    [17798164]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
Какой режим работы у ваших супермаркетов?

Я уверен, что он такой же, как у ваших.

Нет, "мои" не закрываются в 21.00.
20 июн 15, 22:21    [17798175]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
кстати, магазины Магнит (Тандер) на Firebird. пока в массе на 1.5, но нагруженные серверы на 2.5 работают.
Примерно 6000 магазинов, 130 гипермаркетов, ~20 распределительных центров.


При таком кол-ве номенклатуры и никаким требованиям к актуальности цен и остатка, можно и с текстовыми файлами работать. Это все равно, что я буду гордиться приложением для мобильных терминалов.
20 июн 15, 22:25    [17798187]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Нет, "мои" не закрываются в 21.00.

Во всех часовых поясах?..

Posted via ActualForum NNTP Server 1.5

20 июн 15, 22:27    [17798191]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
Нет, "мои" не закрываются в 21.00.

Во всех часовых поясах?..

А что, они работают с единым ЦОД?
20 июн 15, 22:32    [17798203]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
А что, они работают с единым ЦОД?

А разве БД ваших супермаркетов не консолидируются?..

Posted via ActualForum NNTP Server 1.5

20 июн 15, 22:37    [17798216]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
kdv
кстати, магазины Магнит (Тандер) на Firebird. пока в массе на 1.5, но нагруженные серверы на 2.5 работают.
Примерно 6000 магазинов, 130 гипермаркетов, ~20 распределительных центров.


При таком кол-ве номенклатуры и никаким требованиям к актуальности цен и остатка, можно и с текстовыми файлами работать. Это все равно, что я буду гордиться приложением для мобильных терминалов.


А можно полюбопытствовать, благородный дон в какой сфере зарабатывает на хлеб? Сдается мне, что это некий биллинг, и ритейлом тут и не пахнет.
20 июн 15, 22:40    [17798225]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
А что, они работают с единым ЦОД?

А разве БД ваших супермаркетов не консолидируются?..

Дима, я задал простой вопрос. Работает ли магазин "Магнит", который закрылся сегодня в 21.00. по Москве с единым ЦОД? Или это работа в среднем 3-5 касс на локальную базенку, основная операция которой - это отправка считанного штрихкода в базенку (SEEK по индексу среди пары десятков тысяч записей) + один тупой инсерт в чек?

ЗЫ. Мне нечего консолидировать. У меня всё в одном месте.
20 июн 15, 22:41    [17798236]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
и ритейлом тут и не пахнет.

Пахнет. Дистанционным ритейлом, по кол-ву операций которому оффлайн ритейл нервно курит в сторонке.
20 июн 15, 22:43    [17798239]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
MikeDD
и ритейлом тут и не пахнет.

Пахнет. Дистанционным ритейлом, по кол-ву операций которому оффлайн ритейл нервно курит в сторонке.

Отлично. Значит, как я понимаю, по количеству серверов БД в сравнении с традиционными продажами уже вы нервно курите в сторонке. Их хоть больше сотни?
20 июн 15, 22:48    [17798255]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

MikeDD
Их хоть больше сотни?

Он же сказал: сервер у них один.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 22:49    [17798259]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
Отлично. Значит, как я понимаю, по количеству серверов БД в сравнении с традиционными продажами уже вы нервно курите в сторонке. Их хоть больше сотни?


В каком ЦОДе они у Вас установлены? ТТХ любого из них можете привести? Чем они заняты с 21.00 до 9.00 местного времени?
20 июн 15, 22:58    [17798287]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
MikeDD
Их хоть больше сотни?

Он же сказал: сервер у них один.

Дима, ты не внимателен! Их два, у меня же кластер!!!
20 июн 15, 22:58    [17798289]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
В каком ЦОДе они у Вас установлены? ТТХ любого из них можете привести? Чем они заняты с 21.00 до 9.00 местного времени?


Вы на землю грешную спуститесь, что ли. Какой ЦОД? Вы вообще представляете как работает обычный супермаркет?
20 июн 15, 23:02    [17798301]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD,

Вы пытаетесь взять большим кол-вом мелких серверов с мелкими базами с небольшой нагрузкой. Но здесь нет места переходу количественного в качественное. Обслуживать кассу в рознице может любая СУБД, ибо к ее функционалу не предъявляется по сути никаких серьезных требований.
20 июн 15, 23:03    [17798308]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
Вы на землю грешную спуститесь, что ли. Какой ЦОД? Вы вообще представляете как работает обычный супермаркет?

Так м.б. это Вы не будете сравнивать Божий дар с яицницей?
20 июн 15, 23:04    [17798312]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Их два, у меня же кластер!!!

Но работает из ни только один, второй на подхвате. Ибо LB у MS нет.

Posted via ActualForum NNTP Server 1.5

20 июн 15, 23:10    [17798343]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
MikeDD
Вы на землю грешную спуститесь, что ли. Какой ЦОД? Вы вообще представляете как работает обычный супермаркет?

Так м.б. это Вы не будете сравнивать Божий дар с яицницей?


Да успокойтесь вы уже, никто не спорит, что у вас - дар божий, а у нас - яичница. ТС упомянул продуктовый супермаркет? Упомянул. В продуктовых супермакетах стоит ФБ? Стоит. Зачем вы сюда за уши притягиваете нечто, работающее в совершенно других условиях и с совершенно другими целями?
20 июн 15, 23:12    [17798348]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
других условиях и с совершенно другими целями?


Простите, но это:
Bort13
24\7

Вы, почему-то не заметили.
20 июн 15, 23:18    [17798371]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
При таком кол-ве номенклатуры и никаким требованиям к актуальности цен и остатка, можно и с текстовыми файлами работать.

гм. с текстовыми все-же не получится. в 2012 году у них магазинах в среднем было по 500 тысяч транзакций в сутки, в расп. центрах - 1-1.5 млн транзакций в сутки. базы в гипермаркетах 10-20 гиг (вроде бы постоянно урезались), в расп. центрах - 20-50 гиг. В базах - около 500 таблиц, процедуры и триггеры не считал.
20 июн 15, 23:20    [17798376]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
Простите, но это:
Bort13
24\7

Вы, почему-то не заметили.

Там чуть дальше идет "цена часа недоступности базы в праймтайм - тысяча евро". То есть есть время - праймтайм, когда БД очень сильно нужна (обслуживание клиентов), и есть время, когда нужна, но не очень (репликация, аналитика, отчеты и т.д.). Впрочем ТСу виднее что именно ему нужно.
20 июн 15, 23:26    [17798395]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
в 2012 году у них магазинах в среднем было по 500 тысяч транзакций в сутки

При 12 часовом режиме работы это означает чуть меньше 12ти транзакций в секунду. :(
kdv
базы в гипермаркетах 10-20 гиг (вроде бы постоянно урезались), в расп. центрах - 20-50 гиг. В базах - около 500 таблиц, процедуры и триггеры не считал.

Совсем небольшие базы.
20 июн 15, 23:28    [17798406]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
Впрочем ТСу виднее что именно ему нужно.

Согласен с Вами.
20 июн 15, 23:29    [17798410]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
pkarklin
kdv
в 2012 году у них магазинах в среднем было по 500 тысяч транзакций в сутки

При 12 часовом режиме работы это означает чуть меньше 12ти транзакций в секунду. :(

Статистика такая статистика. Средняя температура по больнице тоже в районе 36.6.
20 июн 15, 23:31    [17798420]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MikeDD
Статистика такая статистика. Средняя температура по больнице тоже в районе 36.6.

Вы можете поделиться пиковым показателем.
20 июн 15, 23:37    [17798433]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
Их два, у меня же кластер!!!

Но работает из ни только один, второй на подхвате. Ибо LB у MS нет.


А если кластер Active-Active? :)
20 июн 15, 23:48    [17798472]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
А если

"...во рту росли грибы"

Posted via ActualForum NNTP Server 1.5

21 июн 15, 00:31    [17798598]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Alexander Ryndin
Member

Откуда:
Сообщений: 4919
Блог
pkarklin
Dimitry Sibiryakov
пропущено...

Но работает из ни только один, второй на подхвате. Ибо LB у MS нет.


А если кластер Active-Active? :)
Ну хватит уж. Нет у MS кластера Active-Active. Вы же вроде не маркетолог, чтобы за ними повторять.
21 июн 15, 00:32    [17798605]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Совсем небольшие базы.

мой знакомый делал учет для магазинов шмоток Терранова (ныне закрыты). По магазину размер БД на InterBase был где-то 200-250 мегабайт. Полный учет, с ежедневным пересчетом ценников по регулярным системам скидок. Если не ошибаюсь, разных товаров там были десятки тысяч.

Кроме того, базы в MS SQL якобы побольше, чем у ИБ-ФБ. Например, штатная "10 гиг" база TPC-R занимает 15 гиг. В MS SQL сколько?
В любом случае - размер базы не показатель. Это просто показатель количества хранимых данных. Например вот сейчас смотрим на базы ФБ размером в 3-5 терабайт. Пользователей с ними работает одновременно 40-50 штук. И что?

pkarklin
При 12 часовом режиме работы это означает чуть меньше 12ти транзакций в секунду. :(

непрерывно, каждую секунду все эти 12 часов. То есть, если 1 секунду транзакций не было, то в другую секунду их будет уже 24.
По-моему я где-то уже приводил данные по транзакциям, скорее всего, эти цифры можно оценивать только для систем на ИБ-ФБ, а у аналогичных систем на других СУБД с той же нагрузкой это количество транзакций будет другим.
И совершенно необязательно что "1 операция = 1 транзакция". что там в эти ежесекундные 12 транзакций входит, я понятия не имею.
21 июн 15, 02:27    [17798784]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Зимаргл
Guest
Предлагаю изначально продумать нетехнические вопросы (безотносительно СУБД):

1. Преференции тех, кто будет софт разрабатывать и из какой среды?
Не везде и не всегда адекватные безглючные драйвера, поддержка любимой среды разработки, прозрачность в написании АПИ и документации.

2. То же про обслуживающий персонал для железа, ОС, прикладного софта.
Возможно, единственный админ скажет: "только HP_UX" итп

3. Как гарантированно выбрать подходящий комплекс для серверной части? Включая железо и лицензии.
Чтобы потом не было мучительно больно за перезакупку вдвое (вдесятеро) комплекта при ошибке.

4. Куда потом пойти работать после окончания проекта, возможно неудачного?
Наработанный опыт может пригодится и расширить выбора работ или зарплату, а может оказаться экзотичным.
21 июн 15, 03:07    [17798810]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Alexander Ryndin
Ну хватит уж. Нет у MS кластера Active-Active. Вы же вроде не маркетолог, чтобы за ними повторять.

Мой комментарий касался вот этого:
Dimitry Sibiryakov
Но работает из ни только один, второй на подхвате

Можно, конечно, следующую конфигурацию считать маркетинговой: на каждой из нод работает по отдельному инстансу MS SQL, инстанс1 "зеркалируется" на инстанс2, и первый инстанс это DDL+ R\W DML, а второй - это R\O DML (включая отчетность) + бэкапы.

Сейчас "под рукой" есть следующая конфигурация: Active-Active-Active-Active-Passive, т.е. на 5тинодовом кластере 4ре ноды активны - работает 4ре инстанса MS SQL.
21 июн 15, 10:11    [17798916]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
kdv
Кроме того, базы в MS SQL якобы побольше, чем у ИБ-ФБ. Например, штатная "10 гиг" база TPC-R занимает 15 гиг. В MS SQL сколько?

шутка, что ли ? ФБ под нагрузкой раздувает датафайлы так, что люди вынуждены бэкап/рестор делать ежемесячно
посмотрите как люди мучаются с тем самым S-Market https://www.sql.ru/forum/1087621-a/obsluzhivanie-bolshih-250-gb-baz
21 июн 15, 10:21    [17798920]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,
автор
Кроме того, базы в MS SQL якобы побольше, чем у ИБ-ФБ. Например, штатная "10 гиг" база TPC-R занимает 15 гиг. В MS SQL сколько?

У меня нет такой инфррмации. Тест 10 лет, как Obsolete. По-моему, мы где-то уже пробовали получать размер бд в MS SQL для одного из "активных" тестов. Но, в FB по его архитектуре базы должны распухать, если я не ошибаюсь.
автор
В любом случае - размер базы не показатель. Это просто показатель количества хранимых данных.

"Честным" показателем будет % использования этих данных.
автор
И совершенно необязательно что "1 операция = 1 транзакция". что там в эти ежесекундные 12 транзакций входит, я понятия не имею.

Поэтому и невозможно оценивать производительность системы в абстракнтых транзакциях. Только в тех, которые реализуют один и тоже функционал.
21 июн 15, 10:30    [17798929]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
инстанс1 "зеркалируется" на инстанс2, и первый инстанс это DDL+ R\W DML, а
второй - это R\O DML (включая отчетность) + бэкапы.

Это master-slave. Если маркетологам MS хочется называть его "active-active" - их право, но
лично я бы не называл этим словом нечто меньшее, чем master-master.

Posted via ActualForum NNTP Server 1.5

21 июн 15, 12:26    [17799045]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Yo.!,

ну хорош уже чушь нести. Те у кого всё спроектировано нормально не делают b/r вообще. Только backup
21 июн 15, 13:15    [17799118]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
pkarklin
kdv,
У меня нет такой инфррмации. Тест 10 лет, как Obsolete. По-моему, мы где-то уже пробовали получать размер бд в MS SQL для одного из "активных" тестов. Но, в FB по его архитектуре базы должны распухать, если я не ошибаюсь.


Если у проектировщика руки растут из нужного места ничего распухать не будет. Просто транзакции не должны быть длительными. Мусор всё же собирается и освобождённое место используется повторно. Вот у кого мусор не собирается тот ССЗБ
21 июн 15, 13:20    [17799124]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Симонов Денис
Вот у кого мусор не собирается тот ССЗБ

ЗдОрово, это когда мусор не создается.
21 июн 15, 17:04    [17799450]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
pkarklin,

у тех кто правильно проектирует приложение он и не создаётся. Или создаётся, но практически сразу исчезает
21 июн 15, 17:08    [17799458]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Ну, что ж, время подвести итоги:

1. Не надо мусорить! ((с) Джоанна Стингрей Симонов Денис);
2. Надо уметь пользовать маленькие бд ((с) kdv);
3. HADR обеспечивает DNS, ну в крайнем случае SQLRelay (у которого билды 0.51 и 0.61 выходят в один день) ((с) Dimitry Sibiryakov);
4. PIT обеспечивает теневое копирование nfs ((c) dimitr);
5. Success stories - это S-Market ((с) MikeDD ).

Bort13,

Я счетаю, что MS SQL слил по всем этим пунктам. Он же еще и платный! Так что выбор однозначен.
21 июн 15, 17:32    [17799483]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Я счетаю, что MS SQL слил по всем этим пунктам.

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

Posted via ActualForum NNTP Server 1.5

21 июн 15, 17:39    [17799502]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Yo.!
Guest
Симонов Денис
у тех кто правильно проектирует приложение он и не создаётся. Или создаётся, но практически сразу исчезает

дай ка угадаю, правильно это табу на update/delete ? т.е. вместо мусора плодить реальные строки ?
21 июн 15, 17:50    [17799516]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
В особенности по пятому. Не было названо ни одной конторы, которая его использовала бы в
продакшене, а ТС как раз этот топик и начинал для того, чтобы получить их контакты.

Ну, так, а о чём! Надо брать! Опять же Магнит рулит!!!
21 июн 15, 17:54    [17799526]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
pkarklin,

причём тут слил? У FB есть два преимущества
1. он бесплатный
2. он есть не только на Windows (ТСу пофиг ибо он использует Win)

Всё остальное это попытки отбить нападки некоторых личностей.
Возможно ли создать подобную систему используя FB? Да возможно. Будет ли у FB преимущества перед MSSQL? За исключением бесплатности FB наверное не будет. Но тут ещё стоит учитывать в какой из СУБД у автора есть опыт. Если есть опыт работы с FB и нет с MSSQL, то однозначно стоит выбирать FB. Если опыта нет ни там ни там то пофиг в чём разрабатывать.
21 июн 15, 17:56    [17799534]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Yo.!,

нет. Не держать транзакции которые делают update/delete долго открытыми
21 июн 15, 17:57    [17799535]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Симонов Денис
причём тут слил? У FB есть два преимущества
1. он бесплатный
2. он есть не только на Windows

Ну, так а я о чем?! Всё бесплатно! Есть же каждые сутки 12 часов на регламентные работы. И менеджерам линкус поставить. И опенофис. Красота!
21 июн 15, 18:07    [17799561]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Симонов Денис
За исключением бесплатности FB наверное не будет. Но тут ещё стоит учитывать в какой из СУБД у автора есть опыт. Если есть опыт работы с FB и нет с MSSQL, то однозначно стоит выбирать FB. Если опыта нет ни там ни там то пофиг в чём разрабатывать.

Я вот думаю, а почему прикладные разработчики, использующие FB, не работают бесплатно?! Я думаю, это был бы апофеоз бесплатности!
21 июн 15, 18:15    [17799572]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Симонов Денис,

Я так думаю, что даже приходящий админ, установивший на компах линукс, опенофис и админящий FB - это альтруист. Он ходит на работу бесплатно, ибо его деятельность связана с бескорыстной заботой о благополучии других?
21 июн 15, 18:19    [17799579]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Симонов Денис,

Или у Вас найдется оправдание тому, что Вы получаете совершенно немыслимое вознаграждение за написание инструкций DDL\DML к совершенно бесплатным СУБД на языке, чей стандарт находится в общедоступном бесплатном доступе?
21 июн 15, 18:24    [17799590]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Вы получаете совершенно немыслимое вознаграждение за написание инструкций

немыслимое - в каком смысле? или для вас является немыслимым то, что разработчики бесплатного Firebird получают фактически зарплату за его разработку?

Мы (iBase.ru/IBSurgeon) нашли спонсоров и набрали людей, готовых написать документацию по FB, которую за много лет бесплатно никто сделать пока не смог (документация делалась на английском, но вяло, и кстати, не бесплатно). Сделали за полгода, спасибо спонсорам и писателям.
Документация в открытом доступе, доступна бесплатно всем пользователям Firebird. Но откуда вот эти странные мысли, что работать надо бесплатно?
21 июн 15, 18:31    [17799602]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,
автор
немыслимое - в каком смысле? или для вас является немыслимым то, что разработчики бесплатного Firebird получают фактически зарплату за его разработку?

Мне казалось, что мои последние посты касались не Вас.
автор
Но откуда вот эти странные мысли, что работать надо бесплатно?

Где я такое утверждал?! Я всего-лишь задал вопрос - почему любители бесплатных инструментов не хотят работать бесплатно.
21 июн 15, 18:39    [17799614]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Мне казалось, что мои последние посты касались не Вас.

мне кажется, я как один из инициаторов форсирования написания документации имею право получить объяснения по поводу непонятных наездов именно по данной теме.
Еще раз - наезжаете на Симонова, так почему не наезжаете на разработчиков Firebird? К слову, PostgreSQL бесплатен точно так же.
21 июн 15, 18:46    [17799631]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
мда. дискуссия превратилась в непонятно что
- а у вас мусор
- а фб бесплатный, значит все должны работать бесплатно
- Магнит говно, все ваши решения на ФБ - говно
- ...

причем, я не видел, чтобы тут особо на MS SQL наезжали.
21 июн 15, 18:47    [17799633]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Я всего-лишь задал вопрос - почему любители бесплатных инструментов не
хотят работать бесплатно.

А действительно: почему они хотят большую часть бюджета потратить на свою зарплату вместо
того, чтобы отдать её билловой конторе?.. Наверное, кушать любят слишком сильно.

Posted via ActualForum NNTP Server 1.5

21 июн 15, 18:49    [17799637]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,

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

Я всего-лишь хотел отметить, что использование аргумента "бесплатности" не вносит основной вклад в TCO, в первую очередь из-за ФОТ (и налога на него) специалистов, использующих бесплатный инструмент.
21 июн 15, 18:53    [17799645]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
pkarklin,

ах по вашему получается что все кто использует бесплатный софт и работать на нём должны бесплатно. Мысль у вас какая-то странная. И разве тут был наезд на MSSQL?

Ну платный он и что. Каждый в праве выбирать куда деньги потратить на платный софт или дать их разработчику, админу и другим которые используют бесплатный софт. Просто в первом случае вы заплатите за софт и так же оплатите всё остальное, а во втором только за остальное. Поддержка бесплатного софта тоже не бесплатна.
21 июн 15, 18:54    [17799650]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv
мда. дискуссия превратилась в непонятно что

А что, кто-то поддержал (ну, кроме фантазий Димы) дискуссию на предмет HADR? Вопрос был задан не в самом конце первой страницы.
21 июн 15, 18:56    [17799654]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin
Во-вторых, у меня нет никаких причин для наезда на разработчиков FB

тогда непонятны ваши претензии к Симонову. Вообще любые работы "вокруг" ФБ оплачиваются. Драйверы .Net, ODBC, тестирование, документация - это все относится к разработке Firebird.

pkarklin
что использование аргумента "бесплатности" не вносит основной вклад в TCO

смотря для каких систем. Если это под 200 автобусных станций, или бензоколонок, то очень даже вносит вклад. Бесплатные MS SQL и Oracle тоже зачем-то существуют.
21 июн 15, 18:59    [17799656]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
А действительно: почему они хотят большую часть бюджета потратить на свою зарплату вместо
того, чтобы отдать её билловой конторе?.. Наверное, кушать любят слишком сильно.


И что, ты можешь привести % отношения амортизации НМА в оборотах 44 счета по отношению к зарплате сотрудников за месяц?
21 июн 15, 19:02    [17799662]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,
автор
тогда непонятны ваши претензии к Симонову.

У меня нет претензий к Симонову. Я задал пару простых вопросов.
автор
Вообще любые работы "вокруг" ФБ оплачиваются. Драйверы .Net, ODBC, тестирование, документация - это все относится к разработке Firebird.

Я не об этом. Я о "конечных пользователях" FB, зарабатывающих на написании DDL\DML под\на него.
автор
смотря для каких систем. Если это под 200 автобусных станций, или бензоколонок, то очень даже вносит вклад.

Затраты на которые в любом случае будут включены в себестоимость (и цену) готовой продукции\услуги. М.б. Вы потрудитесь ответить на вопрос, какова доля амортизации НМА в ней?
21 июн 15, 19:12    [17799679]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4515
Мне кажется в ситуации автора топика выбор софта отходит на 2-ой план, главное выбор железок и платформы, т.е 2-а сервера как минимум в кластер, а лучше больше, СХД и запуск sql-сервера на одной из виртуалок в этом кластере. Ну и конечно кривое приложение может убить любую базу...
21 июн 15, 19:22    [17799698]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
ты можешь привести % отношения амортизации НМА в оборотах 44 счета по
отношению к зарплате сотрудников за месяц?

Нет, не могу. А ты?

Posted via ActualForum NNTP Server 1.5

21 июн 15, 19:24    [17799705]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
Sergey Orlov,

забей, эта ветка такая. Любое сравнение переходит в бессмысленный холивар
21 июн 15, 19:25    [17799707]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Нет, не могу.

Я уже второй раз слышу в этом топике.
21 июн 15, 19:28    [17799716]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Sergey Orlov
и запуск sql-сервера на одной из виртуалок

Ни в коем случае, если мы говорим о серьезной нагрузке.
21 июн 15, 19:30    [17799720]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Я уже второй раз слышу в этом топике.

И уже который раз не отвечаешь на прямой вопрос.

Posted via ActualForum NNTP Server 1.5

21 июн 15, 19:34    [17799727]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
Я уже второй раз слышу в этом топике.

И уже который раз не отвечаешь на прямой вопрос.

На вопросы "нельзя" и "не могу" нет ответа.
21 июн 15, 19:36    [17799731]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
На вопросы "нельзя" и "не могу" нет ответа.

А ответ на вопрос "можешь привести % отношения амортизации НМА в оборотах 44 счета по
отношению к зарплате сотрудников за месяц?" у тебя с твоими шестью инстансами MS SQL есть?

Posted via ActualForum NNTP Server 1.5

21 июн 15, 19:38    [17799736]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
На вопросы "нельзя" и "не могу" нет ответа.

А ответ на вопрос "можешь привести % отношения амортизации НМА в оборотах 44 счета по
отношению к зарплате сотрудников за месяц?" у тебя с твоими шестью инстансами MS SQL есть?

У меня - есть.
21 июн 15, 19:41    [17799742]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
У меня - есть.

"У нас есть таки приборы...
Но мы вам о них не расскажем!" (с)

Posted via ActualForum NNTP Server 1.5

21 июн 15, 19:44    [17799753]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
pkarklin
У меня - есть.

"У нас есть таки приборы...
Но мы вам о них не расскажем!" (с)

Безусловно. Вопрос то задавал я.
21 июн 15, 19:45    [17799757]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Вопрос то задавал я.

Безусловно. И я на него ответил. И задал его обратно.

Posted via ActualForum NNTP Server 1.5

21 июн 15, 19:46    [17799765]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Безусловно. И я на него ответил. И задал его обратно.

И это не ново.
21 июн 15, 19:48    [17799767]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
И это не ново.

Естественно. Ничто не ново под луной.

А кроме того, у меня нет работников и как следствие - ФОТ. Ах да, и софт - не амортизируется.

Posted via ActualForum NNTP Server 1.5

21 июн 15, 19:53    [17799781]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
А кроме того, у меня нет работников и как следствие - ФОТ. Ах да, и софт - не амортизируется.

Дача — на мне, квартира и машина — на жене, а ты нищий, голодранец. ((с) х\ф Берегись автомобиля)
21 июн 15, 19:56    [17799790]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
pkarklin,

имейте совесть. вы спрашиваете про внедрения ФБ - вам отвечают (про MS SQL вы ничего не говорите). Про нагрузку - тут считаете детской, у себя - крутой, но опять же, про себя молчок. Задаете вопрос про амортизацию, причем с намеком, что ВЫ-ТО! про этот вопрос все знаете. Вам вопрос навстречу - опять тишина.
Я вообще не понимаю, зачем вы задаете вопросы, если контр-информации не приводите вообще, никакой?
21 июн 15, 20:03    [17799811]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
kdv,

автор
вы спрашиваете про внедрения ФБ - вам отвечают

Пожалуйста, будьте внимательны. Я не спрашивал об этом.
автор
Про нагрузку - тут считаете детской, у себя - крутой, но опять же, про себя молчок.

Вы опять не внимательны, в этом разделе форума информацию "про себя" я приводил и не раз.
автор
Задаете вопрос про амортизацию, причем с намеком, что ВЫ-ТО! про этот вопрос все знаете. Вам вопрос навстречу - опять тишина.

Этот вопрос связан с "бряцаньем" бесплатностью СУБД для людей, которым неизвестно, из чего, собственно, складывается себестоимость "их" продукта.
автор
Я вообще не понимаю, зачем вы задаете вопросы, если контр-информации не приводите вообще, никакой?

Это очень показательно, когда на некие неоспоримые аргументы (бесплатность некоего софта) у людей, использующих его, нет понимания, как его бесплатность сказывается на общих затратах компании, и куда потом эти затраты будут списаны.
21 июн 15, 20:18    [17799845]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Это очень показательно, когда на некие неоспоримые аргументы (бесплатность
некоего софта) у людей, использующих его, нет понимания, как его бесплатность сказывается
на общих затратах компании, и куда потом эти затраты будут списаны.

Да, да, мы же тут бухгалтерию ведём совершенно не понимая что это за циферки в клеточках...

Posted via ActualForum NNTP Server 1.5

21 июн 15, 20:34    [17799889]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Dimitry Sibiryakov
Да, да, мы же тут бухгалтерию ведём совершенно не понимая что это за циферки в клеточках...


И что показывают циферки? Я же здесь 17799662 спрашивал.
21 июн 15, 20:37    [17799899]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

pkarklin
Я же здесь спрашивал.

А я - ответил.

Posted via ActualForum NNTP Server 1.5

21 июн 15, 21:30    [17800026]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Зимаргл
Guest
pkarklin
Это очень показательно, когда на некие неоспоримые аргументы (бесплатность некоего софта) у людей, использующих его, нет понимания, как его бесплатность сказывается на общих затратах компании, и куда потом эти затраты будут списаны.

Все затраты на НМА и ФОТ будут списаны,..., на затраты. Не епи мозхг, это к делу не относится.

Я - лучший сыщик без лицензии!
А я - лучший сыщик с лицензией! (с) Фунтик
21 июн 15, 21:35    [17800040]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис
Yo.!,

нет. Не держать транзакции которые делают update/delete долго открытыми

вот я считаю расписание работ по заводу на некоторое время
задействовано все - от сотрудника и оборудования до остатков ТМЦ и финансов
как мне сделать короткие транзакции?

(ясно что в этот момент какой то козел хочет списать материал куда нить налево, модернизировать оборудование, поручить сотруднику работу по уборке территории и т.д.)
22 июн 15, 00:01    [17800282]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ViPRos,

все транзакции должны быть по возможности короткими в любой СУБД. В блокировочнике долгие транзакции RR или Serializable вообще поставят БД раком. В версионнике можно жить, но ничего не даётся бесплатно.

Как сделать транзакцию короче это вопрос проектирования. Можно например использовать хранимые агрегаты чтобы не считать каждый раз всё и вся.
22 июн 15, 00:33    [17800325]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис,

хотелось бы посмотреть как ты агрегируешь время и мощность :)
22 июн 15, 00:51    [17800351]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
ViPRos
как мне сделать короткие транзакции?

короткие - какие? 10 секунд, 5 минут, 1 час, 10 часов? Что в вашем понимании "короткая" транзакция для блокировочника и версионника?
22 июн 15, 00:55    [17800355]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ViPRos,

а кто говорил про время. Остатки вполне себе можно агрегировать и финансы тоже
22 июн 15, 00:57    [17800356]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
kdv
ViPRos
как мне сделать короткие транзакции?

короткие - какие? 10 секунд, 5 минут, 1 час, 10 часов? Что в вашем понимании "короткая" транзакция для блокировочника и версионника?

да откуда я знаю? какой размер заводских расшаренных ресурсов, такой размер и у транзакции
22 июн 15, 01:20    [17800399]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис
ViPRos,

а кто говорил про время. Остатки вполне себе можно агрегировать и финансы тоже

и как ты будешь агрегировать левое крыло №623237233 самолета?
и финансы под ФЦП №1?
22 июн 15, 01:22    [17800402]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
ViPRos,

что такое размер ресурсов? Объем данных? Если вам приспичило получить отчет по всей БД, ну стартуйте транзакцию, и вперед.
22 июн 15, 03:39    [17800452]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ViPRos,

чтобы ответить на такой запрос надо знать специфику вашей задачи. Я её не знаю поэтому, что именно там можно агрегировать, а что нет сказать не могу. Но наверняка найдётся что. А транзакция конечно может быть разной длины. Ну 10 минут, ну 30. Но если она у вас целый день активна, то это уже клиника.

P.S. Имеется ввиду конечно не RO RC транзакция.
22 июн 15, 09:29    [17800760]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
kdv
ViPRos,

что такое размер ресурсов? Объем данных? Если вам приспичило получить отчет по всей БД, ну стартуйте транзакцию, и вперед.

что нить слыхал про размерность задачи?
допустим у тебя 400 станков и 200 рабочих, 10 изделий (в каждом по 3-10 тыщ деталей), в среднем техпроцесс на одну деталь = 50 операций, 100 тыщ материалов и ПКИ, расписание поездов и пароходов, фигово количество путей транспортировки.....
вот как больше таких вещей так больше размерность задачи

какой отчет блин?
что то надо купить, что то надо продать, что то списать, брать кредиты, зарезерировать, зафрахтовать,...
22 июн 15, 12:01    [17801400]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис
ViPRos,

чтобы ответить на такой запрос надо знать специфику вашей задачи. Я её не знаю поэтому, что именно там можно агрегировать, а что нет сказать не могу. Но наверняка найдётся что. А транзакция конечно может быть разной длины. Ну 10 минут, ну 30. Но если она у вас целый день активна, то это уже клиника.

P.S. Имеется ввиду конечно не RO RC транзакция.

клиника - когда пытаешься дать общее решение на все случаи :)
если даже вся бухия будет целый день нифига не делать, но в конце дня завод получит оптимальный план действий по всем направлениям, то это уже отлично
на самом деле конечно никто не сидит и не ждет, ну реакция немного притупляется - это да
22 июн 15, 12:04    [17801419]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ViPRos,

хочешь сказать что у вас этот план целый день считается и только к концу дня готов. Ну тогда он нефига не учитывает что произошло в течении дня (если с утра запущено в Snapshot). В любом случае если есть тяжёлая задача, которая может работать неопределённо долгое время, то её стараются запускать как минимум в часы минимальной нагрузки. И вообще она скорее всего как-то лимитирована по времени. Например все работы заканчиваются в 17:00, а план надо получить к 18:00.

Вы так и не сообщили сколько у вас эта транзакция по времени активна.
22 июн 15, 12:33    [17801577]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис,

ну правило такое - задача должна решаться и при этом не мешать работе других задач
временные рамки - типа считаем в производственный перерыв - одно из возможных вариантов для дискретных производств и то не всегда

рецепт прост - любая задача = задача планирования :)
любая транзакция расширяет базовую транзакцию :)
22 июн 15, 12:40    [17801599]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис
ViPRos,

хочешь сказать что у вас этот план целый день считается и только к концу дня готов. Ну тогда он нефига не учитывает что произошло в течении дня (если с утра запущено в Snapshot).

в течении дня делается то что запланировано в прошлый раз
22 июн 15, 12:47    [17801635]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ViPRos
любая транзакция расширяет базовую транзакцию :)

это как?
22 июн 15, 13:02    [17801722]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

ViPRos
в течении дня делается то что запланировано в прошлый раз

Да, да, м все уже знаем, что ваша АСУП гениальна и она позволяет уволить не только
генерального директора, но и половину менеджеров. Вот только у ТСа другой масштаб.

Posted via ActualForum NNTP Server 1.5

22 июн 15, 13:09    [17801761]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис
ViPRos
любая транзакция расширяет базовую транзакцию :)

это как?

ну если ты знаешь какие транзакции что делают и знаешь что ты делаешь то можешь как то вклиниться туда. если тебе разрешено
22 июн 15, 13:29    [17801829]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
ViPRos
что нить слыхал про размерность задачи?

слыхал. только вот в контексте транзакций эта самая "размерность" не имеет никакого значения.
ViPRos
что то надо купить, что то надо продать, что то списать, брать кредиты, зарезерировать, зафрахтовать,...

у вас какие-то проблемы с написанием бизнес-логики?
ViPRos
клиника - когда пытаешься дать общее решение на все случаи

мне кажется что клиника, это когда проектировщик начинает рассказывать программисту про "размерность" и про транзакции.
22 июн 15, 13:32    [17801845]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
Симонов Денис,

не парься, ViPRos не программист, он проектировщик. Он думает другими категориями.
22 июн 15, 13:34    [17801857]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
miwaonline
Member

Откуда:
Сообщений: 2249
kdv
Симонов Денис,

не парься, ViPRos не программист, он проектировщик. Он думает другими категориями.

А я-то было удивился его утверджению, что для написания клиенсткого софта программисты не нужны.
22 июн 15, 14:44    [17802222]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
kdv
у вас какие-то проблемы с написанием бизнес-логики?

конечно, все что я перечислил должно быть в одной транзакции
22 июн 15, 17:06    [17802876]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
ViPRos
конечно, все что я перечислил должно быть в одной транзакции

рискну вам сообщить, что бизнес-транзакции и транзакции СУБД - это не одно и то же.

p.s. уймитесь уже, эта тема не для вас.
22 июн 15, 17:53    [17803052]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
kdv,

ух ты
значит пока я назначаю работу на станок, ты можешь его продать?
22 июн 15, 19:15    [17803312]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

ViPRos
значит пока я назначаю работу на станок, ты можешь его продать?

Да, да, мы уже поняли, что Ваша система гарантирует, что, пока станку назначается работа,
тот не выйдет из строя, не намотает на себя кишки станочника и вообще завод не будет
полностью снесён с лица земли взрывом газа в котельной. Но мы-то живём в совсем другой
реальности.

Posted via ActualForum NNTP Server 1.5

22 июн 15, 19:24    [17803332]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Dimitry Sibiryakov,

пока ты эти факты в систему не внесешь они для системы не существуют
22 июн 15, 19:32    [17803366]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
ты можешь жить в любой другой реальности
22 июн 15, 19:33    [17803368]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

ViPRos
ты можешь жить в любой другой реальности

Ага. В моей реальности уже лет 10, а то и все 15 никто станки прямо с работающего
производства не распродаёт. Хотя раньше, конечно, бывали случаи...

Posted via ActualForum NNTP Server 1.5

22 июн 15, 19:37    [17803379]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Dimitry Sibiryakov
ViPRos
ты можешь жить в любой другой реальности

Ага. В моей реальности уже лет 10, а то и все 15 никто станки прямо с работающего
производства не распродаёт. Хотя раньше, конечно, бывали случаи...

и че? надо ВЕРИТЬ что никто не продаст?
22 июн 15, 20:20    [17803529]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

ViPRos
и че? надо ВЕРИТЬ что никто не продаст?

Ага. Потому что компьютеры о таких случаях узнают в последнюю очередь.

Posted via ActualForum NNTP Server 1.5

22 июн 15, 22:07    [17803894]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3799
ViPRos
kdv,

ух ты
значит пока я назначаю работу на станок, ты можешь его продать?

пфф. не продать - а принять решение о продаже! Решение занесли сейчас. На следующий период уже расчет загрузки этот станок
не учитывает - у него статус становится "свободен" - решение о продаже может быть исполнено.
23 июн 15, 12:00    [17805815]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Ivan Durak
ViPRos
kdv,

ух ты
значит пока я назначаю работу на станок, ты можешь его продать?

пфф. не продать - а принять решение о продаже! Решение занесли сейчас. На следующий период уже расчет загрузки этот станок
не учитывает - у него статус становится "свободен" - решение о продаже может быть исполнено.

не можешь ты вносить никакого решения если ресурс этот уже куда то назначен, в том то и суть транзакции
есть ресурсы(разделяемые и нет) и менеджеры ресурсов и если ресурс не разделяем 100% то это транзакционный ресурс и если че то делается в какой то транзакции с таким ресурсом то он должен быть заблокирован во времени и т.д.
23 июн 15, 16:05    [17807482]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
мыслишь как наши на базаре, как ТЫ можешь решить что то продать при внедренной системе управления?
1. Спросить, а могу ля что нить продать и когда это возможно (при сохранении всех блокировок (стратегических, оперативных и т.д.) на ресурсы
2. Отменить все блокировки с определенного времени и внести изменения в состояние системы и установить блокироки заново с учетом изменившихся системных реалий (уж очень тут большие полномочия нужны)
23 июн 15, 16:18    [17807550]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ViPRos,

как уже сказали ты путаешь бизнес транзакции и транзакции которые в СУБД. Они могут быть равны, а могут и не быть.
23 июн 15, 16:28    [17807612]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис,

транзакция есть транзакция, они могут быть вложенными, одним из менеджеров транзакции может быть СУБД (а может и всем)
никаких бизнес транзакций не существует, есть просто транзакция
23 июн 15, 16:36    [17807656]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
ViPRos,

слушате, тут ведь не ПТ чтобы ... это самое. Идите пожалуйста, модельки бизнес-процессов рисуйте. У вас наверняка это очень хорошо получается.
23 июн 15, 21:13    [17808664]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
kdv
ViPRos,

слушате, тут ведь не ПТ чтобы ... это самое. Идите пожалуйста, модельки бизнес-процессов рисуйте. У вас наверняка это очень хорошо получается.

ты че тут распоясался? СУБД обычная прога, а я их пишу 38 лет
а кто ты такой?
23 июн 15, 22:14    [17808839]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
ViPRos,

вы уже 2 страницы этого топика зафлудили совершенно порожней болтовней, которая к теме топика не относится.
23 июн 15, 22:25    [17808863]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
kdv,
это ты все провоцировал
со своими какими то бизнес транзакциями и т.д.
23 июн 15, 22:26    [17808867]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ViPRos
ты че тут распоясался? СУБД обычная прога, а я их пишу 38 лет


точно прям СУБД пишете?
23 июн 15, 22:33    [17808886]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис,

и СУБД писали
23 июн 15, 22:34    [17808889]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Симонов Денис,

просто ты слишком заученно сказал про то, что "транзакция должна быть короткой" - никому она ничего не должна и вообще в жизни кротких транзакций не бывает, даже в смысле транзакций БД - просто задачи, где возможны короткие транзакции - говнопроекты, работающие на уровне каких-то записей, полей и т.д.
23 июн 15, 22:37    [17808899]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 55212

ViPRos
говнопроекты, работающие на уровне каких-то записей, полей и т.д.

С метапрограммированием это точно не в этот раздел.

Posted via ActualForum NNTP Server 1.5

23 июн 15, 22:44    [17808908]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Dimitry Sibiryakov
ViPRos
говнопроекты, работающие на уровне каких-то записей, полей и т.д.

С метапрограммированием это точно не в этот раздел.

да я что, никогда сюда в принципе и не заходил, так как точное знание какой то программы для меня не критерий образованности - это как уметь класть кровлю из особого материала

просто подумай - транзакция переводит систему из одного в другое консистентное состояние
если изменение одного поля одной записи это транзакция, то понятие консистентность теряет жизненный смысл, так как такого количества состояния системы ни один гад осмыслить не сможет - значит такая транзакция - бессмыслица
23 июн 15, 22:48    [17808920]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
kdv
Member

Откуда: iBase.ru
Сообщений: 30350
ViPRos,

вы опять фантазируете, не имея понятия о транзакциях в СУБД.
24 июн 15, 00:04    [17809064]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
kdv,

блаблабла
24 июн 15, 00:59    [17809144]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Мдаааа
Guest
ViPRos
kdv,

блаблабла
Первая осмысленная фраза от вас
24 июн 15, 01:27    [17809174]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ViPRos
Member

Откуда:
Сообщений: 9980
Мдаааа,

да чего ж вы флюсы, блин
24 июн 15, 03:00    [17809206]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
жорес вартанов
Guest
ViPRos
и СУБД писали

И как успехи? Импортозамещение из соседней темы потяненте? Чет вспомнилось: лет 20-25 назад я написал архиватор, который работал быстрее всех тогдашних arj, lha, pkzip, etc и жал в несколько раз лучше. Но потом мне это надоело, и разархиватор я написать так и не успел. С вашей СУБД та же история?
24 июн 15, 06:33    [17809266]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Shaman_Ist
Member

Откуда:
Сообщений: 502
Вопрос к уважаемому сообществу: дозволено ли мне задать несколько вопросов участникам данного топика, раз уж он свалился в offtop? ... Благодарю за внимание ;)
Первый вопрос к MikeDD: не изволите ли сообщить, когда это "Полушка", сиречь ЗАО "Форвард", "внезапно" переехала на S-Market??? До октября 2014 года (я тогда уволился из-за проблем со здоровьем) никаких телодвижений по смене работающей системы не наблюдалось. Извините, но переход с работающей с более чем 700Gb базой и полутора сотнями клиентами системы на 200Gb и полсотни клиентов выглядит как-то более чем сомнительно. Хотя обе на FireBird.
А что касаемо "ERP-системы" используемой "Полушкой" могу сказать немного (много привычка к нераспространению не позволяет). Центральная база - более 700Gb на 1 октября 2014 года. Несколько сотен таблиц, более 6000 хранимых процедур, более сотни триггеров, система (настраиваемая) двусторонней репликации: от магазина к узлу, от узла к центру и обратно в пределах "компетенции узла и магазина". Система весьма недурна в плане гибкости, позволяет "аккредитованным" программистам заказчика затачивать систему под специфику. Об остальном умолчу, дабы не сочли за рекламу, да и о привычке я уже упомянул.

Второй вопрос (даже несколько) к ViPRos: а Вы, уважаемый, себе не противоречите?

клиника - когда пытаешься дать общее решение на все случаи :)
если даже вся бухия будет целый день нифига не делать, но в конце дня завод получит оптимальный план действий по всем направлениям, то это уже отлично.

Это так, к слову типа :) . Скажите, пожалуйста, а что есть на самом деле транзакция в Вашем понимании. Ибо из Ваших постов я этого не понял. То есть предположим, что нам надо сделать лестницу. Деревянную. Могу ли я считать создание сей продукции от покупки заготовок до сборки транзакцией? Или мне включать в жизненный цикл транзакции период выращивания дерева, потом - спиливания, опосля "роспуск" (деление бревна на доски и брусья). Ну и, наконец, реальный распил на заготовки и их обработка. А потом и сборка всего этого в единую конструкцию и установка на место. Это транзакция, или нет? И "на закуску": определите, пожалуйста, нижнюю границу того действия, что можно считать транзакцией. А то возникает впечатление, что весь жизненный цикл, именно так, не цикл производства изделия а именно существования некоего производства Вы почитаете за транзакцию. Что в общем-то не лишено основания, но это вопрос философский, и к транзакциям в СУБД имеет оччченнно малое отношение.
Вопрос масштабов однако. "Я спилил дерево", "я выточил трость (ножку стула, табуретки, кресла)" и "я построил самолет (дом, трактор)" все-таки между этими действами есть разница и во многом. И каждое из них есть транзакция.
21 июл 15, 18:54    [17918304]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
MikeDD
Member

Откуда:
Сообщений: 262
Shaman_Ist
Первый вопрос к MikeDD: не изволите ли сообщить, когда это "Полушка", сиречь ЗАО "Форвард", "внезапно" переехала на S-Market??? До октября 2014 года (я тогда уволился из-за проблем со здоровьем) никаких телодвижений по смене работающей системы не наблюдалось. Извините, но переход с работающей с более чем 700Gb базой и полутора сотнями клиентами системы на 200Gb и полсотни клиентов выглядит как-то более чем сомнительно. Хотя обе на FireBird.
А что касаемо "ERP-системы" используемой "Полушкой" могу сказать немного (много привычка к нераспространению не позволяет). Центральная база - более 700Gb на 1 октября 2014 года. Несколько сотен таблиц, более 6000 хранимых процедур, более сотни триггеров, система (настраиваемая) двусторонней репликации: от магазина к узлу, от узла к центру и обратно в пределах "компетенции узла и магазина". Система весьма недурна в плане гибкости, позволяет "аккредитованным" программистам заказчика затачивать систему под специфику. Об остальном умолчу, дабы не сочли за рекламу, да и о привычке я уже упомянул.

Ага, есть косяк. Перепутал, не S-Market, а Avarda. Сам работал только с Миром торговли, а по скриншотам этот С-маркет уж больно на него похож.
21 июл 15, 21:43    [17918991]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
ShkrylAndrei
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 42
Если деньги позволяют то лучше MS SQL, ее администрировать и настраивать легче. В Firebird намного больше рутиных операций приходиться делать вручную.
25 сен 15, 22:33    [18197590]     Ответить | Цитировать Сообщить модератору
 Re: Firebird или MSSQL, вот в чём вопрос !...  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 11149
ShkrylAndrei,

админа не способного написать скрипт для автоматизации рутинных действий надо увольнять за профнепригодностью.
26 сен 15, 15:49    [18199133]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3 4 5 6 7 8 9 10      [все]
Все форумы / Сравнение СУБД Ответить