Айтишники на пенсии

Moderator: sss1

mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: Айтишники на пенсии

Post by mskmel »

zVlad wrote: 02 Jun 2017 16:35 Эти Ваши расчеты слишком упрощены и слишком условные. Вы берете 3.5 млрд/day одних транзакций и сравниваете их с 65 млрд./day совершенно других.
Беру единственно известные цифры от ИБМ, других цифр увы нет, максимально оптимально названные маркетологами. В реальных транзакциях rating and charging будут более скромные цифры думаю.

"100-200 МФ в принципе не нужно ни одному бизнесу, точнее нет такого бизнеса которому бы понабилось столько МФ, нет такой нагрузки вычислительной." (с)

То что у вас нет, или вы не видели, десятков ТБ сырых данных обрабатываемых ежденевно, это не значит что другим безнесам не надо это обрабатывать. Каждая транзакция это денежка, пусть немного центов, но денежка. Один data charging, а это только часть задач, потенциально съест 40-50МФ.

Я давно не работаю в High-Frequency Trading, там объемы поменьше конечно, но тоже много. Только на одну из подзадач для торговли на London Stock Exchange было 6 (шесть) Fujitsu Primepower 2500 о 128 головах каждый, которые отнюдь не простаивали.
zVlad wrote: 02 Jun 2017 16:35Хуже всего Вы продолжаете рассматривать МФ как обычный сервер. А это далеко не так.
Это необычный сервер, но с обычными ТТХ виде количества ядер, TB RAM и т.п., которые транслируются в SPECjbb, SPECintrate, TPS, etc Да сопроцессоры, да ресурс менеджер, да и та технология и эта. Но аналогичные технологии good enough есть и у конкурентов, если они всё еще были нужны конечно.

Аналогичные истории про незаменимость и волшебность IBM pSeries и топовых Sun Fire рассказывали в середине 2000х, что особенная архитектура и т.д. и т.п., сейчас с этих ящиков уже или сбежали или бегут быстро.
zVlad wrote: 02 Jun 2017 16:35Ну и чтобы закончить напомню (если Вы знали, но забыли) IBM уже давно уже поставляет zEnterprise это когда МФ работает в одной упряжке с блэйд центрами на x86 или Power оптимально распределяя работу.
Блейд центры от ИБМ (Леново) это ругательное слово, весь смысл "самого надежного железа" в виде МФ теряется. х86 бизнес ИБМ продал китайцам 2.5 года назад.
User avatar
АццкоМото
Уже с Приветом
Posts: 15276
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Айтишники на пенсии

Post by АццкоМото »

zVlad wrote: 02 Jun 2017 12:39 АццкоМото, на прошлой неделе я был в Крыму, четыре дня, и каждый день ходил по маршрутам. Один из них со смотровой площадки в Ласпи через Куш-Кая, мыс Айя, по средней полке до Балаклавы. Больше 20 км. Хочешь, в следущем году пройдем этот маршрут вместе? Или слазаем на Ай-Петри по Таракташской тропе, по которой я ходил в прошлом году? Я там чуть не сдох, на самом деле.
Никто не знает когда покинет этот, в общем то неплохой мир, дай нам всем, и тебе, АццкоМото, лично бог здоровья и долгих лет жизни. Я приношу свои извинения за мой вчерашний резкий ответ, я всю ночь сожалел об этом, но это надо быть идиотом чтобы додуматься написать: "Остаётся дождаться, когда последний зВлад умрет от старости.". То что ты лет на десять младше меня вовсе не означает что ты дождешься моей смерти. Мне тебя жалко, и я тебя прощаю.
:lol: :fr:
вы как маленький, ей-богу
очевидно, же, что моя фраза к вам лично не имеет никакого отношения - речь про поколение в целом, именно поэтому и во множественном числе

а крым - не мое, извините. вот если соберетесь в приморье, на курилы или камчатку. или, чем ч0рд не шутит - на остров врангеля, вот тут я с радостью
Мат на форуме запрещен, блдж!
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Айтишники на пенсии

Post by Мальчик-Одуванчик »

АццкоМото wrote: 01 Jun 2017 23:05 МФ сегодня живы не более, чем программируемые калькуляторы и ламповые усилители: формально последний не изничтожили, фактически — давно.
Заметил что как у народа появляются деньги, так ламповый усилитель им подавай. А недавно всплеск на виниловые пластинки пошел, в местном Фрайзе секция пластинок уже побольше чем с музыкой на компакте будет.
User avatar
DVK
Уже с Приветом
Posts: 2250
Joined: 15 Aug 2003 15:02

Re: Айтишники на пенсии

Post by DVK »

Мальчик-Одуванчик wrote: 02 Jun 2017 23:22
АццкоМото wrote: 01 Jun 2017 23:05 МФ сегодня живы не более, чем программируемые калькуляторы и ламповые усилители: формально последний не изничтожили, фактически — давно.
Заметил что как у народа появляются деньги, так ламповый усилитель им подавай. А недавно всплеск на виниловые пластинки пошел, в местном Фрайзе секция пластинок уже побольше чем с музыкой на компакте будет.
Конечно. Тёплый ламповый звук это как 100% надежность МФ. Кто-то верит.
"Главная проблема цитат в сети Интернет в том, что люди сразу верят в их подлинность" В.И.Ленин
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: Айтишники на пенсии

Post by zVlad »

АццкоМото wrote: 02 Jun 2017 22:34
zVlad wrote: 02 Jun 2017 12:39 АццкоМото, на прошлой неделе я был в Крыму, четыре дня, и каждый день ходил по маршрутам. Один из них со смотровой площадки в Ласпи через Куш-Кая, мыс Айя, по средней полке до Балаклавы. Больше 20 км. Хочешь, в следущем году пройдем этот маршрут вместе? Или слазаем на Ай-Петри по Таракташской тропе, по которой я ходил в прошлом году? Я там чуть не сдох, на самом деле.
Никто не знает когда покинет этот, в общем то неплохой мир, дай нам всем, и тебе, АццкоМото, лично бог здоровья и долгих лет жизни. Я приношу свои извинения за мой вчерашний резкий ответ, я всю ночь сожалел об этом, но это надо быть идиотом чтобы додуматься написать: "Остаётся дождаться, когда последний зВлад умрет от старости.". То что ты лет на десять младше меня вовсе не означает что ты дождешься моей смерти. Мне тебя жалко, и я тебя прощаю.
:lol: :fr:
вы как маленький, ей-богу
очевидно, же, что моя фраза к вам лично не имеет никакого отношения - речь про поколение в целом, именно поэтому и во множественном числе

а крым - не мое, извините. вот если соберетесь в приморье, на курилы или камчатку. или, чем ч0рд не шутит - на остров врангеля, вот тут я с радостью
Спасибо за приглашение. Меня давно манят эти края, но они казались и кажутся такими далекими.
Честно говоря меня сразу смущало множественное число, но что-то другое пересилило. Еще раз извините.
adda_
Уже с Приветом
Posts: 10775
Joined: 22 Jul 2006 20:19

Re: Айтишники на пенсии

Post by adda_ »

DVK wrote: 03 Jun 2017 00:25 Конечно. Тёплый ламповый звук это как 100% надежность МФ. Кто-то верит.
Звук действительно другой. Но надо иметь уши и любить музыку. Кстати я об этом знал еще задолго до того как об этом начали говорить. Где то в начале семидесятых когда произошел переход с ламп на транзисторы.
И таки до сих пор исполнители предпочитают лампу в усилителях.
User avatar
АццкоМото
Уже с Приветом
Posts: 15276
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Айтишники на пенсии

Post by АццкоМото »

zVlad wrote: 03 Jun 2017 02:06 Спасибо за приглашение. Меня давно манят эти края, но они казались и кажутся такими далекими.
Честно говоря меня сразу смущало множественное число, но что-то другое пересилило. Еще раз извините.
да ладно, вам-то чего извиняться? ну и вы уж извините, раз уж выходит, что обидел :friends:

ЗЫ. а понятие "далеких краев" давно мутировало с тех пор, как МФ были в моде/size]. сегодня удаленность измеряется скорее баблом, и камчатка-курилы это действительно дорого, а врангеля (там я не был) - дорого пугающе
Мат на форуме запрещен, блдж!
User avatar
АццкоМото
Уже с Приветом
Posts: 15276
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Айтишники на пенсии

Post by АццкоМото »

Мальчик-Одуванчик wrote: 02 Jun 2017 23:22
АццкоМото wrote: 01 Jun 2017 23:05 МФ сегодня живы не более, чем программируемые калькуляторы и ламповые усилители: формально последний не изничтожили, фактически — давно.
Заметил что как у народа появляются деньги, так ламповый усилитель им подавай. А недавно всплеск на виниловые пластинки пошел, в местном Фрайзе секция пластинок уже побольше чем с музыкой на компакте будет.
В дорогих (а дешевых-то поди уже и нет) ламповых усилках есть свой шарм. Есть своя церемония. Как покурить сигарету, сигару или трубку. Вроде один хрен, а разница есть.
А винил - немножко другое, он слишком вышел в тираж. Когда он везде и стоит копейки - уже не то. А вот когда я в то ли 2006 то ли 2008 году подарил пластинку на дняффку другу - это было прикольно - он даже не сразу понял, что это

ЗЫ. только что смотрели "бриллиантовую руку" семьей. и вот когда похмельного никулина жена пыталась разбудить будильником.... моя жена объясняет дочке: это будильник. а мне приходиццо абиснять: алярм клок. к чему я это. мейнстримовый покупатель сегодня воспринимает весь этот винтаж (не путать с митингом навального) совсем не так, как мы, старики
Мат на форуме запрещен, блдж!
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: Айтишники на пенсии

Post by zVlad »

mskmel wrote: 02 Jun 2017 17:11 ......
То что у вас нет, или вы не видели, десятков ТБ сырых данных обрабатываемых ежденевно, это не значит что другим безнесам не надо это обрабатывать. Каждая транзакция это денежка, пусть немного центов, но денежка. Один data charging, а это только часть задач, потенциально съест 40-50МФ.

Я давно не работаю в High-Frequency Trading, там объемы поменьше конечно, но тоже много. Только на одну из подзадач для торговли на London Stock Exchange было 6 (шесть) Fujitsu Primepower 2500 о 128 головах каждый, которые отнюдь не простаивали.
zVlad wrote: 02 Jun 2017 16:35Хуже всего Вы продолжаете рассматривать МФ как обычный сервер. А это далеко не так.
Это необычный сервер, но с обычными ТТХ виде количества ядер, TB RAM и т.п., которые транслируются в SPECjbb, SPECintrate, TPS, etc Да сопроцессоры, да ресурс менеджер, да и та технология и эта. Но аналогичные технологии good enough есть и у конкурентов, если они всё еще были нужны конечно.

Аналогичные истории про незаменимость и волшебность IBM pSeries и топовых Sun Fire рассказывали в середине 2000х, что особенная архитектура и т.д. и т.п., сейчас с этих ящиков уже или сбежали или бегут быстро.
Вы очень легкомысленно делаете оценки сколько нужно МФ для того-то. 20 МФ, теперь 40-50. Вы пытаетесь натягивать презерватив на глобус. Причем в последнем Вы скорее добъетесь успеха чем в оценке количества МФ для знакомых Вам приложений ИТ.
3.5 лярда транзакций упомянутых ИБМ попадались мне (если дадите ссылку буду благодарен) и я помню мелькнула мысль типа ну кто вас за язык тянет ведь найдутся примеры с бОльшим количеством и ими будут тыкать. Так и получилось, и я не лукавлю говоря что такая мысль мне пришла до того как Вы использовали эти числа.
У меня небольшое приложение на МФ, это верно. С небольшим количеством транзакций примерно 2.5 млн. в неделю. Но у нас с этим справляется и весьма легко даже в пиковые часы (в основном эти 2.5 млн. выполняются за 30 часов работы: 5 дней по 6 часов, 3-4 часа до обеда и 2-3 часа после). Это то что меряется для отчета клиенту, это только продакшн OLTP часть работы. Объем продакшн БД не более 5 ТБ. На этом же МФ в другой партиции (всего на этом МФ две партиции, но он также DR site для продакшн с другого МФ) в одной системе стоят несколько dev, один qa, два training, sandbox. Здесь работают программисты, идет учеба в классах работе в приложении. Базы данных есть у каждого региона (так мы их называем), причем qa размера продакшн БД. В обейх партициях постоянно выполняются пакетные задания по графику.
Все это выполняется на весьма скромном по ТТХ МФ, скромном даже с точки зрения Ваших представлений о серверах. Это МФ выпуска 2012 года, не z13, a zBC12. Всего 4 кора не на максимальной скорости. Всего 32 ГБ памяти (24 в продакшн, и 8 в тест), 4 Ficon channels на диски, 4 сетевых порта. 1000 MIPS показатель мощности процессоров. Не заменяя стойки мы можем нароститься до 6 коров для zOS плюс 6 для Java, 5000 MIPS, 496 GB, 128 каналов ввода-вывода (суммарно для всех внешних устройств, включая сетевые карты. Старшее семейство, в 2012-ом, zEC12, это 78500 MIPS, 101 cores, 3 TB, более 300 каналов ввода-вывода.
Я не для того привожу эти ТТХ чтобы показать какой МФ крутой по ТТХ, а для того чтобы Вы увидели на чем выполняется наше приложение, параметры которого я тоже дал и могу сказать что на 4 корах и 32гб это ни на какой другой платформе выполнить невозможно было бы и у меня есть доказательство - я приводил его здесь на форуме, и могли бы примерно прикинуть сколько таких приложений как наше можно было бы гонять на полность нафаршированном zBC12 и zEC12 - МФ образца 2012 года. Параметры z13, МФ образца 2015 года в сети доступны.
При этом наш МФ далеко не загружен и на него можно добавлять работу, например, как я уже говорил перенести Web морду с семи AIX серверов.
Я и в середине 2000 знал и понимал что ничего такого волшебного в pSeries и SunFire нет. Как не было и нет ничего волшебного в х86, включая кластеры на них. А вот на МФ было (включая кластеры) и есть, и пить ....

P.S. Посмотрел ТТХ z13s, это следущий шаг после нашего zBC12. Однопроцессорная (один кор) конфигурация z13s на полной, неограниченной микрокодом скорости дает 1430 MIPS, мы используем сейчас 1000 Mips МФ. В шестипросессорной конфигурации 1076 mips получается на уровне "I" в диапазоне уровней от "А" до "Z". Цена что за 1 процессорную что за 6 процессорную конфигурацию будет примерно одинаковой.
Last edited by zVlad on 03 Jun 2017 17:23, edited 1 time in total.
User avatar
АццкоМото
Уже с Приветом
Posts: 15276
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Айтишники на пенсии

Post by АццкоМото »

zVlad wrote: 03 Jun 2017 14:34 У меня небольшое приложение на МФ, это верно. С небольшим количеством транзакций примерно 2.5 млн. в неделю.
Хотел написать, что с таким мощным потоком транзакций (аж четыре штуки в секунду!) может справиться телефон. но по некоторому размышлению пришел к выводу, что это скорее территория пультов от телевизора
Мат на форуме запрещен, блдж!
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: Айтишники на пенсии

Post by zVlad »

АццкоМото wrote: 03 Jun 2017 15:02
zVlad wrote: 03 Jun 2017 14:34 У меня небольшое приложение на МФ, это верно. С небольшим количеством транзакций примерно 2.5 млн. в неделю.
Хотел написать, что с таким мощным потоком транзакций (аж четыре штуки в секунду!) может справиться телефон. но по некоторому размышлению пришел к выводу, что это скорее территория пультов от телевизора
На самом деле, как я говорил выше, 90% этих транзакций выполняются в течении 30 часов, т.е. где-то 25 транзакций в секунду для 90% транзакций. Но это не главное.
Что Вы, АццкоМото, понимаете под транзакцией? Как Вы определили что телефон, нет пульт управления телевизором, мог бы справиться с той работой которая была выполнена в 2.5 млн. наших, конкретных транзакциях? Объясните, пожалуйста.
User avatar
АццкоМото
Уже с Приветом
Posts: 15276
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Айтишники на пенсии

Post by АццкоМото »

zVlad wrote: 03 Jun 2017 16:47
АццкоМото wrote: 03 Jun 2017 15:02
zVlad wrote: 03 Jun 2017 14:34 У меня небольшое приложение на МФ, это верно. С небольшим количеством транзакций примерно 2.5 млн. в неделю.
Хотел написать, что с таким мощным потоком транзакций (аж четыре штуки в секунду!) может справиться телефон. но по некоторому размышлению пришел к выводу, что это скорее территория пультов от телевизора
На самом деле, как я говорил выше, 90% этих транзакций выполняются в течении 30 часов, т.е. где-то 25 транзакций в секунду для 90% транзакций. Но это не главное.
Что Вы, АццкоМото, понимаете под транзакцией? Как Вы определили что телефон, нет пульт управления телевизором, мог бы справиться с той работой которая была выполнена в 2.5 млн. наших, конкретных транзакциях? Объясните, пожалуйста.
Дорогой зВлад. Транзакция — это неделимая совокупность операций, которая должна либо закончиться успехом, либо обосраться, но не изменить ничего (немного неточно, но суть такова).

Понятно дело, что чисса тиаритиски эта совокупность операций может включать в себя "досчитать до бесконечности. Три раза". Но на практике все куда тривиальнее. 30-часовая транзакция не занимает и миллисекунды у пульта от телевизора, остальное — ожидание. И, конечно, если каждая из 4х транзакций в секунду залипает в новом треде или процессе, который 30 часов подряд спрашивает "нучотам?", то и МФ можно нагнуть. Но если фключить моск (да так иногда делают), то и микроволновая печь справится
Мат на форуме запрещен, блдж!
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: Айтишники на пенсии

Post by zVlad »

АццкоМото wrote: 03 Jun 2017 20:35
zVlad wrote: 03 Jun 2017 16:47
АццкоМото wrote: 03 Jun 2017 15:02
zVlad wrote: 03 Jun 2017 14:34 У меня небольшое приложение на МФ, это верно. С небольшим количеством транзакций примерно 2.5 млн. в неделю.
Хотел написать, что с таким мощным потоком транзакций (аж четыре штуки в секунду!) может справиться телефон. но по некоторому размышлению пришел к выводу, что это скорее территория пультов от телевизора
На самом деле, как я говорил выше, 90% этих транзакций выполняются в течении 30 часов, т.е. где-то 25 транзакций в секунду для 90% транзакций. Но это не главное.
Что Вы, АццкоМото, понимаете под транзакцией? Как Вы определили что телефон, нет пульт управления телевизором, мог бы справиться с той работой которая была выполнена в 2.5 млн. наших, конкретных транзакциях? Объясните, пожалуйста.
Дорогой зВлад. Транзакция — это неделимая совокупность операций, которая должна либо закончиться успехом, либо обосраться, но не изменить ничего (немного неточно, но суть такова).

Понятно дело, что чисса тиаритиски эта совокупность операций может включать в себя "досчитать до бесконечности. Три раза". Но на практике все куда тривиальнее. 30-часовая транзакция не занимает и миллисекунды у пульта от телевизора, остальное — ожидание. И, конечно, если каждая из 4х транзакций в секунду залипает в новом треде или процессе, который 30 часов подряд спрашивает "нучотам?", то и МФ можно нагнуть. Но если фключить моск (да так иногда делают), то и микроволновая печь справится
Молодца! Формально теорию знаете. Можете даже тест пройти и получить сертификат каких-нибудь там наук у Микрософта. Экспертом стать. Уверен уже некуда складывать эти сертификаты.
На самом деле то определение что привели Вы это транзакция в смысле целостности данных. Более общее определение транзакции это единица работа - Unit of Work. И не в смысле, например, сантиметра для измерения длины, а в смысле содержания действий разного характера и трудоемкости, а также в смысле наличия начала и конца. Пакетное задание выполняющееся часами для системы будет одной транзакцией, и добавление одной строки в базу данных тоже может рассматриваться как одна транзакция.
Среднее время выполнения тех наших 2.5 млн. транзакций не более одной секунды. Учет этого времени ведется по пяти различным группам и среднее время в группах от 0.5 сек до одной сек. Пусть будет 1 секунда. Значит общее время нахождения в системе 2.5 млн. транзакций равно примерно 29 суток. А как я уже не раз отмечал 90% этих 2.5 млн. выполняются в пиковые часы: 5 перидов по 6 часов каждый - 30 часов.
Интересно, правда? Ваши комментарии?
Еще, согласитесь, интересно было бы знать, поскольку приложение наше это приложение базы данных, сколько DML statements выполнялось в этих 2.5 млн. транзакций. Я мог бы эту информацию дать. Вы хотите ее от меня? Вам это чем-нибудь сможет помочь понять отличие сноповязальной машины от пулемета Максим, например?
А то что большенство наших транзакций это как правило выполнение нескольких программ (минимум одной) бизнес логики с обращениями в БД Вам скажет о чем-нибудь?
User avatar
АццкоМото
Уже с Приветом
Posts: 15276
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Айтишники на пенсии

Post by АццкоМото »

zVlad wrote: 03 Jun 2017 22:17 Молодца! Формально теорию знаете. Можете даже тест пройти и получить сертификат каких-нибудь там наук у Микрософта. Экспертом стать. Уверен уже некуда складывать эти сертификаты.
На самом деле то определение что привели Вы это транзакция в смысле целостности данных. Более общее определение транзакции это единица работа - Unit of Work. И не в смысле, например, сантиметра для измерения длины, а в смысле содержания действий разного характера и трудоемкости, а также в смысле наличия начала и конца. Пакетное задание выполняющееся часами для системы будет одной транзакцией, и добавление одной строки в базу данных тоже может рассматриваться как одна транзакция.
Не вполне понятно, зачем вы пересказали меня, только значительно хуже
zVlad wrote: 03 Jun 2017 22:17 Среднее время выполнения тех наших 2.5 млн. транзакций не более одной секунды. Учет этого времени ведется по пяти различным группам и среднее время в группах от 0.5 сек до одной сек. Пусть будет 1 секунда. Значит общее время нахождения в системе 2.5 млн. транзакций равно примерно 29 суток. А как я уже не раз отмечал 90% этих 2.5 млн. выполняются в пиковые часы: 5 перидов по 6 часов каждый - 30 часов.
Интересно, правда? Ваши комментарии?
И каких комментариев вы ждете? Что в час пик у вас аж в среднем 20.8 транзакций в секунду, а не 4, как в среднем за неделю?
zVlad wrote: 03 Jun 2017 22:17 Еще, согласитесь, интересно было бы знать, поскольку приложение наше это приложение базы данных, сколько DML statements выполнялось в этих 2.5 млн. транзакций. Я мог бы эту информацию дать. Вы хотите ее от меня? Вам это чем-нибудь сможет помочь понять отличие сноповязальной машины от пулемета Максим, например?
А то что большенство наших транзакций это как правило выполнение нескольких программ (минимум одной) бизнес логики с обращениями в БД Вам скажет о чем-нибудь?
Нет, не надо мне ничего про DML statements. Единственное, что меня может заинтересовать - суть транзакций. Ибо пока все кричит о жопоголовом дизайне, но не зная сути доказать это невозможно
Мат на форуме запрещен, блдж!
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Re: Айтишники на пенсии

Post by zVlad »

АццкоМото wrote: 03 Jun 2017 23:47
Не вполне понятно, зачем вы пересказали меня, только значительно хуже
Я хотел было еще раз попытаться разжевать что поддержание целостности данных в БД через commit или rollback это лишь один вид транзакций, но потом подумал а должен ли я заниматься ликбезом, и ответил себе: нет не должен.

Return to “Пенсии”