Article View: pl.comp.bazy-danych
Article #194895Re: Alternatywa dla MySQL
From: M.M.
Date: Thu, 21 Apr 2016 22:10
Date: Thu, 21 Apr 2016 22:10
35 lines
3014 bytes
3014 bytes
On Thursday, April 21, 2016 at 1:18:39 PM UTC+2, Borneq wrote: > W dniu 21.04.2016 o 11:13, M.M. pisze: > >> A PostgreSQL ? > > > > Zadam pytanie odwrotnie, czemu nie PostgreSQL? > > Pozdrawiam > > O PostgreSQL słyszałem że ma bardziej zaawansowane mechanizmy, ale nie > dorównuje prędkością MySQL. Nie jestem specjalistą od baz danych, ani od historii ich rozwoju, więc nie traktuj moich słów jako pewnik, ani nawet jako prawdę. Tak zupełnie luźno pisząc... Kiedyś MySQL miał tak mało do zaoferowania że wszyscy z niego nabijali się iż to nawet nie jest baza danych, ale był szybki. PostgreSQL z kolei (przynajmniej) uchodził za bazę profesjonalną, a że za większą funkcjonalność trzeba płacić, więc też uchodził za bazę wolną i pewnie faktycznie wolniejszy był. Potem świat stanął na głowie i w MySQLu pojawiło się wiele nowych cech, i nawet czołowi producenci baz danych zdecydowali się go wykupić. Ciekawe co naprawdę skłoniło do wykupienia, trudno uwierzyć, że bali się konkurencji, ale jakiś mały procent rynku być może tracili z powodu MySQLa. Potem znowu świat stanął na głowie i teraz postgres uchodzi za bazę wydajną. Czy naprawdę jest wydajny, czy nie, to pytanie bardziej trudne niż mogłoby się wydawać... Jak udzielić odpowiedzi na to pytanie bez konkretnego zastosowania? Ja bym chciał się dowiedzieć, czemu niektóre zapytania SQL tak wolno działają na wielu silnikach, nawet gdy wszystkie dane są w buforze ram systemu operacyjnego lub w buforze samego silnika. Może tak trudno jest napisać dobry optymalizator zapytań? Nie wiem. Pozdrawiam
Technical Details
Message-ID:
<9e667e4f-1055-4188-97b1-781475e985f5@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.us.feeder.erje.net!news.glorb.com!sq19no53631igc.0!news-out.google.com!a73ni1333qge.0!nntp.google.com!7no5212725qgj.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<nf9kg7$gns$1@node1.news.atman.pl> <nf9kj2$gns$2@node1.news.atman.pl> <cb534698-c1e0-4ade-95d1-c4a78a5bfddc@googlegroups.com> <nfacue$7b2$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.50.203.69 with SMTP id ko5mr283547igc.2.1461276647206; Thu, 21 Apr 2016 15:10:47 -0700 (PDT) X-Received: by 10.140.20.169 with SMTP id 38mr615475qgj.4.1461276647171; Thu, 21 Apr 2016 15:10:47 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.pl!feeder.erje.net!2.us.feeder.erje.net!news.glorb.com!sq19no53631igc.0!news-out.google.com!a73ni1333qge.0!nntp.google.com!7no5212725qgj.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych Date: Thu, 21 Apr 2016 15:10:46 -0700 (PDT) In-Reply-To: <nfacue$7b2$1@node2.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=178.37.232.66; posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj NNTP-Posting-Host: 178.37.232.66 References: <nf9kg7$gns$1@node1.news.atman.pl> <nf9kj2$gns$2@node1.news.atman.pl> <cb534698-c1e0-4ade-95d1-c4a78a5bfddc@googlegroups.com> <nfacue$7b2$1@node2.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9e667e4f-1055-4188-97b1-781475e985f5@googlegroups.com> Subject: Re: Alternatywa dla MySQL From: "M.M." <mmarszik@gmail.com> Injection-Date: Thu, 21 Apr 2016 22:10:47 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit