🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #194895

Re: Alternatywa dla MySQL

#194895
From: M.M.
Date: Thu, 21 Apr 2016 22:10
35 lines
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-mail
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>

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