SQL Server vs Oracle

47 отговора 0 прегледа
в отговор на Ebeneezer #41

Re: Съвсем

Добре, добре.
А ти как смяташ да решиш проблемите в банковите системи без тригери примерно?

Само не ми споменавай ORM-и, за да не се псуваме, нали...

Отговор
в отговор на Aaron #42

Re: Съвсем

Кво има едното общо с другото не ми е особенно ясно. Или бъркаш финансова транзакция с дб транзакция или ми говориш за concurrency при операциите а не за аудит лог.

Ма кво ли разбирам аз от финансови системи. Тва е сложна материя за мен, хем 10 години само с тва се занимавам и пак - на, не можело без тригери. Ще ходя да си искам агнето обратно.

Pain looks great on other people. That’s what they’re for.
Отговор
в отговор на Aaron #43

Re: Съвсем

Баце, недей така ве. Ти не си единствения, дето е стъпвал "зад тезгяха" в банката.
Аз съм виждал, че и в момента гледам, банкови системи, дето въобще НЕ са на ДБ, ти си се запритеснявал кво ше праим без тригери. Ми това ше праим, девелоперите ще си пишат сами аудит лога. Не боли много, малко дисциплина се иска и нещата стават. Но после няма изненади.
И да, в същата транзакция се пише. Ако много искаш, може да се гъзурчиш да правиш дистрибютед транзакции, или автономни има в някои бази (точно за любителите на сторед процедури), но лога няма смисъл, ако няма истинка промяна, така че можеш да си караш в една транзакция. Ся, ако думне докато пишеш лога и си преебеш основната промяна .... лошо. Но то тогава най-вероятно имаш някакъв по-голям проблем, така че първо го реши него, лога ще се оправи.
То пък, ще речеш че тригера ще ти пусне друга транзакция
Wipelicius е прав, да бъркаш DB транзакция с финансова транзакция е .... непростимо за човек от бранша. Още по-весело е да чуя, че някой си мисли как като се тегли от ATM-а и хоп базата се упдейтнала, преди да съм си взел картата салдото ми вече комитнато. Нищо, че може да съм на ATM на друга банка, пък дори и да е на моята, тази транзакция няма да я преджуркат през м-найсет системи преди да стигне до сметката ми.
И последно, аз ко мога да реша проблемите на банките, дали ще кеся в clubs.dir.bg или някъде ще си припичам кълките по места, с едноцифрена географска ширина.

Отговор
в отговор на Wipelicious #44

Re: Съвсем

Ти сега забрави concurrency-то...То си е друга бира в случая.
Каква е разликата м/у дб транзакция и финансова транзакция? Какво има да бъркам тука според тебе?

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

Отговор
в отговор на Ebeneezer #45

Re: Съвсем

Wipelicius е прав, да бъркаш DB транзакция с финансова транзакция е .... непростимо за човек от бранша.

Каква е разликата м/у DB транзакция и финансова транзакция?
Финансовата транзакция не е ли всъщност DB транзакция???

Отговор
в отговор на Aaron #46

Re: Съвсем

Chill батка - явно в твоя тъжен свят, банкова система е база данни, която някой я шиба както иска - моите съболезнования. Тва обяснява безсилния ти гняв и странното влечение към тригери.

Pain looks great on other people. That’s what they’re for.
Отговор
в отговор на Ebeneezer #47

Re: Съвсем

Мога да ти кажа за обратен случай. ;)

Абе ни сме сериозна компания, кви са тез Опън Сорсове. На Оракъл ще върви това разбира се. Кой ще ни вземе на сериозно иначе. Аааа, струвало пари ли. Ама Оракъл няма ли там някво демо, нещо безплатно. Сега толкова пари да даваме, уф. Ама хич не са малко тея пари сега. Виж там измислете нещо.


Размишленията на един от шефовете - не е българин. Накрая се пусна на някъв Оракъл Експрес - дето има ограничения, но ние едва ли ще ги достигнем в близките 50 години.

Отговор
в отговор на RealGuru #48

Re: Съвсем

Е, то и моя шеф, като чуе Open Source и почва да гледа лошо.
Затова съм спрял да изтъквам това като предимство.
BTW, доста хора (шефове, че и програмъри) бъркат "open source" и "free ware".

Отговор