Przemysław Kantyka

Przemysław Kantyka Oracle Certified
Professional, Oracle
Database SQL
Certif...

Temat: Oracle kupuje Sun'a

Michał Jarosz:
http://www.mysql.fr/news-and-events/generate-article.p...

Bank. Co prawda tylko do dostępu online ale jednak. I do tego nie przez inercję, ale przez świadomą migrację z produktu Microsoftu...

Czyli nie pracuje na tym system bankowy a prezentacja danych w www i
interfejs do innej bazy danych - to jednak nie to samo.

Za przykład jednak dziękuję - warto wiedzieć.

W drugą stronę też można - takie alegro stoi podobno na oracle'u.
Natomiast najwyraźnej MySQL potrafi się - mimo wszystkich rzeczywistych i rzekomych niedociągnięć - sprawdzić w odpowiedzialnych aplikacjach.

Ja nigdzie nie powiedziałem że nie.

A z drugiej strony: ktoś zaproponował dla firmy w której pracuję rozwiązanie Oracle... tylko że firma zatrudnia pięć osób, z czego dostępu do bazy potrzebują dwie... nie ta liga... ;)

No i o to chodzi - dwie zupełnie różne bazy do różnych zastosowań, stąd nie ma tu żadnej konkurencji i długo nie będzie. I nie jest to mój wymysł ani widzimisie - tak wygląda rynek.

PozdrawiamPrzemysław Kantyka edytował(a) ten post dnia 27.04.09 o godzinie 20:21
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Oracle kupuje Sun'a

Przemysław Kantyka:

Czyli nie pracuje na tym system bankowy a prezentacja danych w www - to jednak nie to samo.

Trudno jednak powiedzieć na podstawie tej informacji. Można interpretować na różne sposoby.

Np taki fragment: "About 10,000 small and medium-sized companies in Denmark rely on Jyske Netbank Erhverv for their banking transactions and other operations."

"Jyske Netbank Erhverv" to właśnie aplikacja w której zastosowano MySQL

więc chyba jednak jakaś część "bankowości" na MySQL działa...
Przemysław Kantyka

Przemysław Kantyka Oracle Certified
Professional, Oracle
Database SQL
Certif...

Temat: Oracle kupuje Sun'a

Michał Jarosz:
Przemysław Kantyka:

Czyli nie pracuje na tym system bankowy a prezentacja danych w www - to jednak nie to samo.

Trudno jednak powiedzieć na podstawie tej informacji. Można interpretować na różne sposoby.

System o którym piszesz jest instalowanym na komputerze klienta systemem do gromadzenia informacji np. o kursach walut, informacji gospodarczych itp. oraz umożliwa przesyłanie zleceń z komputerów klientów do banku. System nie służy do przechowywania danych o kontach bankowych w banku. Baza mysql nie działa w banku a w komputerze klienta:

http://translate.google.com/translate?prev=hp&hl=pl&js...

Pozdrawiam
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Oracle kupuje Sun'a

Ha! To wyjaśnia dlaczego zastosowali MySQL Embedded :D

Ciekawe.
Waldemar Jonik

Waldemar Jonik właściciel,
webmaster,
programista, JW Web
Development

Temat: Oracle kupuje Sun'a

Przemysław Kantyka:
Wiedziałem że wywołam burzę... :)
Sam sobie strzelasz samobója - każdy z projektów, który podesłałeś używa shard architecture co de facto powoduje dekompozycję dużej bazy danych do
setek (czy tysięcy w przypadku facebooka) serwerów. W środowisku rozproszonym jakim jest internet i setki skryptów korzystające z nich sprawdza się to bardzo dobrze - i nie twierdzę że nie. Natomiast w środowisku w którym jest jedna duża baza danych gdzie większość tabel - vide hurtownie danych

dekompozycja czy nie ale swoje zadanie spelnia i obsluguje bardzo duzo danych i swietnie sprawdza sie w tych projektach. moze nawet takie rozwiazanie jest tansze i bardziej wydajne niz to co oferuja inne bazy danych.
nie nazwal bym tej bazy danych maluchem, bo sa mniejsze projekty bazodanowe ktore tak mozna okreslic. jak ktos mial malucha to wie co to byl pojazd i porownywanie mysql do tego zlomu to troche obrazliwe. w swoich zastosowaniach mozna uznac mysql za jedno z najlepszych rozwiazan. nawet tutaj malo kto potrafi podac wiecej alternatywnych baz danych ktore mogly by zastapic mysql w krotkim czasie.
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Oracle kupuje Sun'a

Skoro jesteśmy przy porównaniach motoryzacyjnych:

“We’re both in the transportation business. We have a 747, and they have a Toyota.”

Charles Phillips o Oracle i MySQL :)

Temat: Oracle kupuje Sun'a

Waldemar Jonik:
Przemysław Kantyka:
Wiedziałem że wywołam burzę... :)
Sam sobie strzelasz samobója - każdy z projektów, który podesłałeś używa shard architecture co de facto powoduje dekompozycję dużej bazy danych do
setek (czy tysięcy w przypadku facebooka) serwerów. W środowisku rozproszonym jakim jest internet i setki skryptów korzystające z nich sprawdza się to bardzo dobrze - i nie twierdzę że nie. Natomiast w środowisku w którym jest jedna duża baza danych gdzie większość tabel - vide hurtownie danych

dekompozycja czy nie ale swoje zadanie spelnia i obsluguje bardzo duzo danych i swietnie sprawdza sie w tych projektach. moze nawet takie rozwiazanie jest tansze i bardziej wydajne niz to co oferuja inne bazy danych.
nie nazwal bym tej bazy danych maluchem, bo sa mniejsze projekty bazodanowe ktore tak mozna okreslic. jak ktos mial malucha to wie co to byl pojazd i porownywanie mysql do tego zlomu to troche obrazliwe. w swoich zastosowaniach mozna uznac mysql za jedno z najlepszych rozwiazan. nawet tutaj malo kto potrafi podac wiecej alternatywnych baz danych ktore mogly by zastapic mysql w krotkim czasie.


Witam,

No nie ma to jak off topic ;)
Ale niech bedzie - czytajac wszystkie posty zauwazam ze
niektorzy na sile bronia MySQL-a jako bazy do wszystkiego.

Prawda ogolna jest taka ze kazdy system informatyczny da sie postawic na kazdym (no moze prawie kazdym) silniku bazy danych.
Zauwazcie ze oprocz ilosci danych, ilosci transakcji istnieja jeszcze inne czynniki - takie jak niezawodnosc, mozliwosci backup and recovery oraz np. HA w postaci baz standby (to terminologia Oracle ale pewnie sa odpowiedniki w innych rozwiazaniach).
Nie porownuje tu kto ma lepsze rozwiazania w tym zakresie
ale na tyle na ile znam np. MySQL-a to backup tam polega na kopiowaniu plikow na offline storage - nie wiem czy mozna kawalek po kawalku albo przyrostowo ale przy wolumenie rzedu 5 TB backup codziennie moze byc problemem.

Przewaga duzych jest to ze zapewniania latwa lekka i przyjemna integracje produktow -
np. Oracle DB plus Oracle iAS czy IMB DB2 plus Websphere.
Co nie znaczy ze nie da sie inaczej ;)

Majac do czynnienia z wieloma projektami przez lata zauwazylem
ze kazdy broni tej technologi na ktorej zna sie najlepiej - a to czy jest ona odpowiednia dla danego projektu schodzi na dalszy plan. I mysle ze tak juz zostanie ;) Tak ze wszelkie swiete wojny
typu kto jest lepszy i tak nie maja sensu :-)

pozdrawiam,
Marcin Przepiorowski

konto usunięte

Temat: Oracle kupuje Sun'a

Kolejny watek w temacie Oracle kupujacego SUN'a

http://blog.devx.com/2009/04/will-oracle-continue-fund...

moze nie stricte DB ale ciekawy :)
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Oracle kupuje Sun'a

Backup w MySQL już trochę lepiej rozwiązany jest niż kiedyś. Można robić online. Można robić przyrostowo.
http://dev.mysql.com/doc/refman/5.0/en/backup.html

Ja do końca zadowolony nie jestem, ale działa. Czekam na zapowiedziane na wersję 6 backupy z poziomy SQL.

Temat: Oracle kupuje Sun'a

Michał Jarosz:
Backup w MySQL już trochę lepiej rozwiązany jest niż kiedyś. Można robić online. Można robić przyrostowo.
http://dev.mysql.com/doc/refman/5.0/en/backup.html

Ja do końca zadowolony nie jestem, ale działa. Czekam na zapowiedziane na wersję 6 backupy z poziomy SQL.

Tylko baza jest w trybie read only na czas backupu ;)
Wiec to nie jest ONLINE !!!
Pomysl ile czasu moze sie kopiowac np 5 TB danych
a potem zastanow sie czy to jest rozwiazanie dla systemu 24x7 ;)

UPDATE
Doczytalem sa inne opcje. Wyglada lepiej niz na poczatku myslalem

pozdrawiam,
Marcin PrzepiorowskiMarcin Przepiórowski edytował(a) ten post dnia 28.04.09 o godzinie 17:24
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Oracle kupuje Sun'a

Miałem na myśli rozwiązanie z zastosowaniem binary log.
Bartosz Ślepowronski

Bartosz Ślepowronski Problem? Jaki
problem?

Temat: Oracle kupuje Sun'a

Michał Z.:
Jak serwis internetowy używa Oracle'a, albo MS SQL Serwera - używa też bazy darmowej. Zwykle jest to MySQL.

W Polsce. W Polsce wszystko stoi na linux + apache + MySQL. Ostatnio szukalem hostingu w USA i wiekszosc sensownych ofert to MS 200x server, + IIS + MS SQL (standard badz enterprise).

Jesli rozmawiacie o sensownosci pewnych rozwiazan globalnie to nie przycinajcie swojego punktu widzenia do polskiego podworka.

konto usunięte

Temat: Oracle kupuje Sun'a

Cała ta dyskusja wygląda mniej więcej tak:

Punkt widzenia I
Oracle jest super
W systemach transakcyjnych przy dużych ilościach danych, skomplikowanym raportowaniu

Punkt widzenia II
MySQL jest super
We frontach aplikacji internetowych gdzie główne obciążenie generują zapytania typu wybierz posortowane rekordy z limitem z 2-3 tabel.

Te 2 punkty widzenia mają niewiele wspólnego, a próbujecie je jakoś skonfrontować.Michał Wujas edytował(a) ten post dnia 29.04.09 o godzinie 11:00

konto usunięte

Temat: Oracle kupuje Sun'a

Bartosz Ślepowroński:
Michał Z.:
Jak serwis internetowy używa Oracle'a, albo MS SQL Serwera - używa też bazy darmowej. Zwykle jest to MySQL.

W Polsce. W Polsce wszystko stoi na linux + apache + MySQL.
>
Nie wszystko. Prosiłbym nie generalizować, bo prowadzi to do takich samych błędów jak ograniczanie dyskusji do takiego, czy innego podwórka.
Ostatnio szukalem hostingu w USA i wiekszosc sensownych ofert to MS 200x server, + IIS + MS SQL (standard badz enterprise).
Warto by było powiedzieć co to jest sensowna oferta, bo z tego zdania dokładnie nic nie wynika. Mogę powiedzieć, że dla mnie "sensowna oferta" i firma Microsoft się wykluczają. W tym sensie - większość sensownych ofert hostingu w USA bazuje na Linuxie.

Mówiąc o serwisach nie mówiłem o stronach domowych, czy małych witrynach. Tylko o dużych rozwiązaniach - tak ca. 20 mln odsłon dziennie i więcej. W takim przypadku firmy same organizują sobie infrastrukturę. W USA jest o tyle inaczej, że koszt pracy jest stosunkowo wysoki i zakup Oracle'a można sensownie skalkulować. Tyle, że przy takiej skali koszty strasznie idą w górę i firmy decydują się na ich ograniczenie - przez użycie rozwiązań otwartych. W Polsce jest odwrotnie - na początku jest MySQL, potem następuje ruch w stronę czegoś co np. lepiej radzi sobie z wieloma równoległymi zapisami.

Poza wszystkim - w dużych zastosowaniach, o których mówiłem - idzie nowe. Takie SimpleDB wykosi wszystkich. Za parę lat w hostingu będą tylko rozwiązania w stylu GAE, czy chmury Amazona. Świat idzie w stronę SAS. W ten sposób koszty można mocno ograniczyć, a klient płaci za to czego rzeczywiście użył. Programy księgowe, obieg dokumentów firmowych i inne takie - pewnie zostaną na bazach relacyjnych. Co do systemów bankowych - już taki pewien nie jestem...
Takie hurtownie danych to przecież próba obejścia kosztów związanych z ACID. Z drugiej strony MySQL, który oferuje dużą wydajność kosztem niedbałego podejścia do danych. Ale GAE i Amazon poszli jeszcze krok dalej.

Tak, wiem trochę przegiąłem z tym wieszczeniem końca, ale - w ten sposób dyskusja jest ciut ciekawsza. :D
Jesli rozmawiacie o sensownosci pewnych rozwiazan globalnie to nie przycinajcie swojego punktu widzenia do polskiego podworka.
>
No właśnie - warto spojrzeć szerzej - nie tylko z własnej perspektywy. ;)

Temat: Oracle kupuje Sun'a

Michał Z.:
Poza wszystkim - w dużych zastosowaniach, o których mówiłem - idzie nowe. Takie SimpleDB wykosi wszystkich. Za parę lat w hostingu będą tylko rozwiązania w stylu GAE, czy chmury Amazona. Świat idzie w stronę SAS. W ten sposób koszty można mocno ograniczyć, a klient płaci za to czego rzeczywiście użył. Programy księgowe, obieg dokumentów firmowych i inne takie - pewnie zostaną na bazach relacyjnych. Co do systemów bankowych - już taki pewien nie jestem...
Takie hurtownie danych to przecież próba obejścia kosztów związanych z ACID. Z drugiej strony MySQL, który oferuje dużą wydajność kosztem niedbałego podejścia do danych. Ale GAE i Amazon poszli jeszcze krok dalej.

Oracle tez w tyle nie jest ;)
http://www.oracle.com/technology/tech/cloud/index.html

Zreszta Grid do pomysl Oracla sprzed juz kilku lat teraz.

Zgadzam sie ze wszystko pojdzie w kierunku SOA a potem bedzie wielki powrot ;) takie to juz cykle w tym IT ;)
Mainframe -> PC-ty -> duze serwery -> gridy -> co dalej ?????

A czym koszt pracy ludzi czy MySQL-u rozni sie od kosztow pracy przy Oracle ? jeden i drugi potrzebuje specialistow.

pozdrawiam
Marcin

konto usunięte

Temat: Oracle kupuje Sun'a

ci od Oracle więcej wołają na start :)
wcale im się nie dziwię muszą mieć większą ilość dokumentacji w głowie

Temat: Oracle kupuje Sun'a

Przemysław R.:
ci od Oracle więcej wołają na start :)
wcale im się nie dziwię muszą mieć większą ilość dokumentacji w głowie

Podstawa to negocjacje - ale to juz byl inny watek ;)

pozdrawiam,
Marcin Przepiorowski
http://oracleprof.blogspot.com/
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Oracle kupuje Sun'a

Grid to pomysł Oracle? Może w dziedzinie "gridów bazodanowych", bo w ogólności chyba nie (wedle tego co pamiętam z czasu, kiedy robiłem na seminarium na temat przetwarzania rozporszonego - mogę się mylić oczywiście)

Temat: Oracle kupuje Sun'a

Michał Jarosz:
Grid to pomysł Oracle? Może w dziedzinie "gridów bazodanowych", bo w ogólności chyba nie (wedle tego co pamiętam z czasu, kiedy robiłem na seminarium na temat przetwarzania rozporszonego - mogę się mylić oczywiście)

Zle sie wyrazilem.
Nie chodzilo mi o to ze Oracle to wynalazl
ale zastosowal jako rozwiazanie w dziedzinie baz danych
i application serverow.

pozdrawiam,
Marcin
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Oracle kupuje Sun'a

Czyli dobrze zrozumiałem. Dzięki za wyjaśnienie :)
Tak się dopytyję, bo DC to taki mój konik ;)Michał Jarosz edytował(a) ten post dnia 30.04.09 o godzinie 10:54

Następna dyskusja:

Sun kupuje MySQL




Wyślij zaproszenie do