metaclass: (Default)
[personal profile] metaclass
ссылка
В бане (или борделе, кто куда ходит), после грамотной попарки (или еще чего), распаренный партнер подсказывает генральному, что во всем виноват тормозной Firebird, и надо переходить на "промышленные" СУБД.
...
Правильно затюнигованный Firebird держит 1500 активных клиентских подключений, обслуживает 400Гб базу, и экономит предприятию как минимум от $6000 за каждый процессор.

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

Но периодически возникают срачи с разного рода админами, коллегами-программистами и прочими причастными к теме, и все они крайне не любят оный Firebird. Типа истории про неуловимый баг "если в процессе работы почитать(скопировать) базу извне сервера, то база сдохнет. Оригинал сдохнет, не копия". Ну и прочие urban legends. У людей без мозгов вообще первая реакция примерно такая: "Firebird? А, ну идите в топку, пионеры из НИИГиТ.".

Ребе [livejournal.com profile] theiced вообще убеждает меня, что базы Firebird регулярно отправляются на марс, со всеми данными :) И таки да, надо признать, такое бывало, меньше 1% случаев, но бывало. Я не знаю, как обстоят с таким дела у всяких Ораклов или PostgreSQL, но меньше 1% излечимых отказов, при жестоко удолбищных условиях эксплуатации - это имхо, вполне хорошо. Возможно, я чего-то не понимаю, и отказов вообще быть не должно.

Если посмотреть на среднего вопрощающего на sql.ru или на отвечающих ему местных "гуру", то причины такой ситуации становятся более понятны - вопрощающий обычно реально пионер из НИИГиТ, отвечающие или модераторы - несдержанные на язык красноглазики, в самом лучшем случае - делающие гешефт на Firebird и около того товарищи.

И еще один аспект - это те самые условия эксплуатации. Oracle/MSSQL - это значит заведомо нормальный сервер, инфраструктура и наличие обслуживающих админов. PostgreSQL/MySQL - наличие в дельта-окрестности следящего за инфраструктурой красноглазика.
Для Firebird же типичная инфраструктура - "первый попавшийся десктоп с виндой, с матерью на nvidia чипсете, съеденными мышами проводами, на котором кишат вирусы, админов нет, а пользователи качают с китайских серверов зоофильское порно с троянами и червями".
Я до сих пор не могу забыть, как админы клиентов базу данных бухгалтерской системы один раз удалили вместе с образом виртуальной машины, а в следующий раз, уже после переселения на физическую машину, у них просто ВЫПАЛ ПРОВОД из винчестера во время работы. Слава богу, база была на другом винчестере.

Date: 2011-04-13 08:48 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Вам помоев подкинуть что-ли? Это не ко мне.

Date: 2011-04-13 08:57 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
а к кому? к Козявкину этому?
он мне суровую правду жызни расскажет о объемах баз документооборота компаний, численностью более тысячи человек? или о биллинговых системах и фаерпёрде?

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

Date: 2011-04-13 09:25 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Ковязин мог бы вам многое рассказать. Но не будет.

Date: 2011-04-13 09:35 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
Вы - его альтер-эго, - правильно, пациент?

Date: 2011-04-13 09:26 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Если вас в гугле забанили ;P
то даю прямую ссылку
http://kovyazin.moikrug.ru/

Date: 2011-04-13 09:37 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
да нафиг мне чья-то трудовая биография.
а вообще, когда бывшие эникейщики, а ныне - менеджеры по продажам за софт берутся - это доставляет, да.

Date: 2011-04-13 09:43 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Там не очень явно прописано но он сейчас и в ibsurgeon работает.
А работа в MS и в Borland с Embarcadero дает картинку происходящего намного полнее чем в ваших зоопарках.

Date: 2011-04-13 09:57 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
ах, ну да. это ж какие названия. Microsoft. Borland. в мухосрансках на них молятся ..)
- а какие именно мои зоопарки Вы имеете в виду?

Date: 2011-04-13 09:59 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Откуда мне знать что вы там разводите?

Date: 2011-04-13 10:02 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
а. ну то есть сановские серверы и оракловское ПО, - это зоопарк.

Вы на серверах дороже 100 т.р. работали? Вообще - видели их когда-либо?

Date: 2011-04-13 10:05 am (UTC)
From: [identity profile] w00dy.livejournal.com
стоимость сервера это какой-то показатель?

Date: 2011-04-13 10:08 am (UTC)
From: [identity profile] metaclass.livejournal.com
Тут речь о принципиально разных рыночных нишах.
В "оптово-розничной торговле рогами и копытами" просто нафиг не нужны ораклы и железо за десятки тысяч баксов, оно себя там не окупит никак.
А контор, где реально нужны ораклы и дорогое железо - не так уж много. Да и тендера там обычно решены задолго до принятия решения "что покупать".

Date: 2011-04-13 10:10 am (UTC)
From: [identity profile] kurilka.livejournal.com
Ну и есть далеко не нулевая ниша больших игроков, которым дорогое железо не нужно ибо больше 100 т.р. это тупо нерентабельно.

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-13 11:41 am (UTC) - Expand

(no subject)

From: [identity profile] kurilka.livejournal.com - Date: 2011-04-13 11:56 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-13 12:13 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-13 12:28 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 12:38 pm (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-13 03:01 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 06:54 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 07:14 pm (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 08:08 am (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-14 08:27 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-14 09:11 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 09:17 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-14 09:25 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-14 09:50 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 10:16 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-14 09:41 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 10:48 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-14 09:20 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 09:28 am (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 07:15 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 07:22 pm (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 08:59 am (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-14 09:04 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 09:11 am (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-14 09:06 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-13 12:43 pm (UTC) - Expand

Date: 2011-04-13 10:11 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
показатель - это его ТТХ. от которых стоимость находится в прямой зависимости.
но для оптовиков и PC очень часто хватает. это правда.
ниши просто слегка разные..)

Date: 2011-04-13 11:48 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
ТТХ должно быть оправдано задачей или малой ценой. Если цена не малая а задачей не оправдано - то это тупая трата денег.

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-13 11:57 am (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 12:26 pm (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-13 01:41 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 06:46 pm (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 08:25 am (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-14 08:39 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 08:56 am (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-14 08:58 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 09:07 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-14 09:15 am (UTC) - Expand

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-14 09:19 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-14 09:43 am (UTC) - Expand

Date: 2011-04-13 11:38 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
показатель - это тащиться от СУБД, в которой вакуум делают через бэкап с последующим рестором.
в 2011 году, да.

Date: 2011-04-13 11:42 am (UTC)
From: [identity profile] metaclass.livejournal.com
Ладно бы вакуум, блин, кого волнуют те размеры баз.
А то backup/restore обычно в качестве панацеи от всего чего можно используют. Может это и бред уже давно, но все равно все используют.

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 11:47 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-13 11:49 am (UTC) - Expand

Date: 2011-04-13 11:45 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Для сборки мусора не надо делать бэкап рестор. Это требуется только если надо уменьшить размер файла базы если его чем-то раздуло, но это надо очень сильно постараться и в продакшене не бывает.
Или после того как в базе что-то много удалили - что бы опять же уменьшить файл. Но это опять же, не рядовая манипуляция.

А для чего требуется делать вакуум в постгресе?

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-13 11:59 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-13 12:01 pm (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-13 12:05 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 12:41 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-13 12:45 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 06:32 pm (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-13 06:47 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 06:58 pm (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-13 07:17 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 07:26 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-13 07:49 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-14 12:30 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-14 06:48 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-14 08:00 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-04-14 08:03 am (UTC) - Expand

(no subject)

From: [identity profile] w00dy.livejournal.com - Date: 2011-04-13 07:53 pm (UTC) - Expand

Date: 2011-04-13 11:41 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Ну... у нас сервер Intel начального уровня в нинимальном комплекте, но с двумя ксеонами был как-то взят под 1с, стоил порядка 70т.р. тогда.
Это было просто дохера т.к. под FB "сервер" стоил 15т.р.

Только нафига мне такие сервера если у меня и без них все прекрасно работает?
Я в конторе не только программист и неоправданные расходы - это меньше прибыли.

Date: 2011-04-13 11:53 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
> Я в конторе не только программист
- а кто еще? эникейщик? менеджер по продажам? курьер?

Date: 2011-04-13 12:29 pm (UTC)
From: [identity profile] fraks-nsk.livejournal.com
Один из владельцев.

(no subject)

From: [identity profile] sgalitsky.livejournal.com - Date: 2011-04-13 12:59 pm (UTC) - Expand

(no subject)

From: [identity profile] fraks-nsk.livejournal.com - Date: 2011-04-13 06:39 pm (UTC) - Expand

Date: 2011-04-13 11:49 am (UTC)
From: [identity profile] fraks-nsk.livejournal.com
>> а. ну то есть сановские серверы и оракловское ПО

подрочите на них. :)

Date: 2011-04-13 11:51 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
Вы идиот?

Date: 2011-04-13 10:03 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
по-моему, Вы пытаетесь померяться чужой, как Вы выражаетесь, "пипиской".

Date: 2011-04-13 10:05 am (UTC)
From: [identity profile] sgalitsky.livejournal.com
..за неимением своей
..)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 1st, 2025 06:38 pm
Powered by Dreamwidth Studios