С Сардаукарами с Салузы Секундус.
А кому она нужна? Сатане она нафиг, Богу тоже. Только ради обратного выкупа :2cents:
Кто тут кончил пятилетку в четыре года?
А в Китае ещё и опасная. Там много десятков веков назад было объяснено царям, что голодный и занятой прокормом бастовать и революционировать не может. А посему народ должен быть нищ, но не до голода. Этому пытался противостоять Конфуций, но не его идеология главенствует в управлении Китаем.
Вам только так кажется. Поверьте, никто в компаниях не горит желанием покупать сервера, серверные лицензии Windows, лицензии для MS SQL и прочее. В бизнесе людям нужно решение, которое решит их проблему за минимальные деньги. И почему-то эти решения не на Linux, а на Windows. Видимо, разработка на продуктах Microsoft обходится значительно дешевле, чем на Linux-аналогах.
Все эти три системы используют MySQL в варианте мастер - сотня слейвов. При этом всё пишется на мастер, а читается только со слейвов. И количество запросов на чтение в сотни раз превышает количество запросов на запись. Это тот случай, когда MySQL весьма хорошо работает. Особенно когда между базой и юзером можно поставить memcached.
В бухгалтерских и промышленных системах всё несколько иначе. Там под 100 пользователей может требоваться железо, которое держит у обычного сеошника 1 млн. посетителей в сутки. И это из-за сложнейших схем запросов на выборку и обновление данных. И memcached там бессмысленен, потому что все запросы разные.
Я в Навижн как-то пробовал построить визуальную схему зависимостей таблиц. Так вот там только таблиц было под тысячу штук. Visio рисовал всю ночь. В итоге пришлось писать другой скрипт, который экспортировал модель в Rational Rose. Система на жалких 30-50 пользователей.
Кроме того, у вышеприведённых бизнесов есть фермы серверов MySQL. Что-то из серверов падает, что-то поднимается. Так что падучесть базы не смертельна. При этом есть актуальные на данную секунду копии данных в нескольких экземплярах и резервные мощности.
В обычных компаниях этого нет. Хорошо если есть резервный сервер. А еcли база упадёт так, что не поднимется... Я не хотел бы тогда оказаться на месте того, кто принимал решение о работе с MySQL вместо MS SQL Server...
Да, совсем забыл, а умеет ли MySQL делать бекап налету? И какого чёрта каждую ночь останавливается на 15-20 минут этот форум? И почему регулярно в течение дня постоянно видны ошибки с отваливанием пользователей? Кто-то хочет такое поставить в промышленную эксплуатацию?
А в Виндовз можно просто работать.
Доказательство Великой теоремы Ферма, например.
А если серьёзно, то со времён MS DOS 5.0 таких задач, которые нельзя было решить, не было.
Ну хоть автор научится. Уже будет прогресс.
А прикладную софтину тоже переписать? Ещё один сюрприз? А экспорт в Эксель для юзеров в компании и вне её как под Linux делать? А что делать с интеграцией с 1С, клиент-банком и какими-нибудь Аксаптой или Навижн?
С каких это пор MySQL для промышленного решения это нормально? База же грохнется так, что не поднимется. При промышленном применении это лишь вопрос времени. MS SQL несколько медленнее, но значительно надёжнее. Там хотя бы есть настоящие транзакции и нормальная репликация.
P.S. Работаю в основном с MySQL, но ей в промышленном программировании нужно уметь пользоваться.
Спасибо, леди Тигра. Кстати, Вы прекрасно светитесь во время лунного затмения...
Сами первые начали. Ка-уркой обозвали :(
Слава Шевцов добавил 05.08.2009 в 23:45
Просьба не вписывать в мои цитаты свои фелолагические (тм) ошибки 🙄