Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Koju bazu podataka odabrati za web

21 views
Skip to first unread message

Morrison

unread,
Oct 31, 2013, 4:30:04 AM10/31/13
to
Inače koristim SQL Server. Ali moram sad napraviti jedan projekt gdje je
velika količina podataka i trebat će dosta rama.
SQL Server express koristi do 1 GB rama, a Standard edition koąta jaaaako
puno. Za web site izgleda ne moľe ići verzija sa calovima, nego mora
procesorska licenca. ©toviąe, verzija 2012 zahtijeva po jednu licencu a
svaku jezgru procesora, a ne viąe 1 licenca po procesoru.


Bruno Babic

unread,
Oct 31, 2013, 4:41:50 AM10/31/13
to
On 31.10.2013. 9:30, Morrison wrote:
> Inaèe koristim SQL Server. Ali moram sad napraviti jedan projekt gdje je
> velika kolièina podataka i trebat æe dosta rama.
> SQL Server express koristi do 1 GB rama, a Standard edition ko¹ta jaaaako
> puno. Za web site izgleda ne mo¾e iæi verzija sa calovima, nego mora
> procesorska licenca. ©tovi¹e, verzija 2012 zahtijeva po jednu licencu a
> svaku jezgru procesora, a ne vi¹e 1 licenca po procesoru.

MySQL je free. Nije bezveze popularan za web.

Price o usporavanju s kolicinom podataka su samo price... ako sve dobro
napravis, nema razloga da ne baratas sa milijunima recorda u tablicama.

--
bbabic(a)globalnet.hr
2b||!2b?

Maxi Mrvica

unread,
Oct 31, 2013, 6:44:24 AM10/31/13
to
"Morrison" <j...@morrison.com.hr> wrote in message
news:l4t4eb$qjn$1...@sunce.iskon.hr...
Pa mozda ti RAM i ne bude neki problem.
Eventualno max. velicina baze od 10GB.

Ako imas SPLA, mozda mozes koristiti Web Edition.


uY

unread,
Oct 31, 2013, 8:16:54 PM10/31/13
to
On Thu, 31 Oct 2013 09:30:04 +0100, "Morrison" <j...@morrison.com.hr>
wrote:

>Ina?koristim SQL Server. Ali moram sad napraviti jedan projekt gdje je
>velika koli?a podataka i trebat ?dosta rama.
>SQL Server express koristi do 1 GB rama, a Standard edition ko?a jaaaako
>puno. Za web site izgleda ne mo? i?verzija sa calovima, nego mora
>procesorska licenca. ?ovi?, verzija 2012 zahtijeva po jednu licencu a
>svaku jezgru procesora, a ne vi? 1 licenca po procesoru.
>

Zasto toliko ljudi/firmi jos uvijek razvija projekte u MS "regionu"
nije mi nikako jasno. Inercija valjda. A ta ladja je odavno zagrebala
svoju santu leda...

Melzzzzz

unread,
Oct 31, 2013, 8:59:17 PM10/31/13
to
Zasto toliko ljudi jos koristi MS Windows?

--
Sig.

Melzzzzz

unread,
Oct 31, 2013, 9:13:50 PM10/31/13
to
On Thu, 31 Oct 2013 09:30:04 +0100
"Morrison" <j...@morrison.com.hr> wrote:

> Inaèe koristim SQL Server. Ali moram sad napraviti jedan projekt gdje
> je velika kolièina podataka i trebat æe dosta rama.
> SQL Server express koristi do 1 GB rama, a Standard edition ko¹ta
> jaaaako puno. Za web site izgleda ne mo¾e iæi verzija sa calovima,
> nego mora procesorska licenca. ©tovi¹e, verzija 2012 zahtijeva po
> jednu licencu a svaku jezgru procesora, a ne vi¹e 1 licenca po
> procesoru.
>
>

MySQL. Ako je dobar Facebook-u i Tweater-u bice i tebi...

--
Sig.

Melzzzzz

unread,
Oct 31, 2013, 9:25:20 PM10/31/13
to
http://www.itnews.com.au/News/357842,social-networks-stick-with-mysql.aspx/2

FACEBOOK

Facebook uses MySQL extensively across its operations, complementing the use of HBase and Hadoop.

Its latest statistics include:

11.2 million row changes per second at peak. (inserts, updates,
deletes on database whenever a user uploads a photo, makes a comment,
or creates some other form of content). 2.5 billion rows read per
second. 60.6 million selects per second - read - (the serving of data
to users). 190 Gbps of network egress. Average response times 1.5
milliseconds (read) and 1.25 ms (write). TWITTER

Twitter also uses MySQL as the "basic building block" for its data
services. Its 'T-Bird' system records tweets and metadata, its 'Flock'
system holds the social graph (user-to-user indexes), its 'T-Flock'
system manages user timelines (user-to-tweet indexes, mentions,
retweets) and its 'DM Bird' system manages direct messages.

Twitter's latest stats include:

200 million active users.
Over 30 billion deliveries of 'Timelines' (refreshed user pages) per
day. Over 500 million tweets per day.
An average 7000 tweets per second, with regular peaks as high as
35,000. The record is a whopping 143,199 tweets in a second.
During a peak, databases are hit with over one million requests per
second.

--
Sig.

Fork

unread,
Nov 1, 2013, 10:08:29 AM11/1/13
to
Ta ladja je odavno zagrebala svoju santu leda...

Davorin Vlahovic

unread,
Nov 1, 2013, 6:37:51 PM11/1/13
to
[Thu, 31 Oct 2013 09:41:50 +0100] Bruno Babic je napisao/la:
> On 31.10.2013. 9:30, Morrison wrote:
>> Inaèe koristim SQL Server. Ali moram sad napraviti jedan projekt gdje je
>> velika kolièina podataka i trebat æe dosta rama.
>> SQL Server express koristi do 1 GB rama, a Standard edition ko¹ta jaaaako
>> puno. Za web site izgleda ne mo¾e iæi verzija sa calovima, nego mora
>> procesorska licenca. ©tovi¹e, verzija 2012 zahtijeva po jednu licencu a
>> svaku jezgru procesora, a ne vi¹e 1 licenca po procesoru.
>
> MySQL je free. Nije bezveze popularan za web.

Popularan je jer je bio prvi jeftini sa bindingom za PHP.

> Price o usporavanju s kolicinom podataka su samo price... ako sve dobro
> napravis, nema razloga da ne baratas sa milijunima recorda u tablicama.

Eh.

Ako mora biti mysql compatible (zbog APIja kojeg koristis) uzmi Perconu i
enforceaj InnoDB kao default ako ne koristis full text search i jos neke
djidje.

http://www.percona.com/

Ako imas blank slate kreni sa Postgresom. Bit ce ti laksi zivot.

http://www.postgresql.org/


--
"The future is already here — it's just not very evenly distributed."
- William Gibson

Davorin Vlahovic

unread,
Nov 1, 2013, 6:39:08 PM11/1/13
to
Kumulativno. Nista od ovog nije jedna instanca mysql-a nego razdvojena
citanja i pisanja gdje su pisanja u replikaciji a citanja sa slaveova.

Davorin Vlahovic

unread,
Nov 1, 2013, 6:41:50 PM11/1/13
to
Za Boga miloga...

http://www.youtube.com/watch?v=C2_GkLTJxAs

Slusaj od strucnjaka na 1:00 :)

Davorin Vlahovic

unread,
Nov 1, 2013, 6:42:18 PM11/1/13
to
[Thu, 31 Oct 2013 09:30:04 +0100] Morrison je napisao/la:
> Inaèe koristim SQL Server. Ali moram sad napraviti jedan projekt gdje je
> velika kolièina podataka i trebat æe dosta rama.
> SQL Server express koristi do 1 GB rama, a Standard edition ko¹ta jaaaako
> puno. Za web site izgleda ne mo¾e iæi verzija sa calovima, nego mora
> procesorska licenca. ©tovi¹e, verzija 2012 zahtijeva po jednu licencu a
> svaku jezgru procesora, a ne vi¹e 1 licenca po procesoru.

Spasi se i probaj sa postgresom.

Melzzzzz

unread,
Nov 1, 2013, 7:56:32 PM11/1/13
to
On Fri, 1 Nov 2013 22:41:50 +0000 (UTC)
Davorin Vlahovic <nr...@ylf.krs.ref.rh> wrote:

> [Fri, 1 Nov 2013 02:13:50 +0100] Melzzzzz je napisao/la:
> > On Thu, 31 Oct 2013 09:30:04 +0100
> > "Morrison" <j...@morrison.com.hr> wrote:
> >
> >> Inaèe koristim SQL Server. Ali moram sad napraviti jedan projekt
> >> gdje je velika kolièina podataka i trebat æe dosta rama.
> >> SQL Server express koristi do 1 GB rama, a Standard edition ko¹ta
> >> jaaaako puno. Za web site izgleda ne mo¾e iæi verzija sa calovima,
> >> nego mora procesorska licenca. ©tovi¹e, verzija 2012 zahtijeva po
> >> jednu licencu a svaku jezgru procesora, a ne vi¹e 1 licenca po
> >> procesoru.
> >>
> >>
> >
> > MySQL. Ako je dobar Facebook-u i Tweater-u bice i tebi...
>
> Za Boga miloga...
>
> http://www.youtube.com/watch?v=C2_GkLTJxAs
>
> Slusaj od strucnjaka na 1:00 :)

Ne znam ti advokatishesh postgresql ali to se retko koristi
za web.... MySQL je najsrasprostranjenija baza i to je
chinjenica, ma koliko ti se to ne svidjalo...

--
Sig.

Davorin Vlahovic

unread,
Nov 1, 2013, 8:25:13 PM11/1/13
to
http://www.youtube.com/watch?v=emgJtr9tIME

Ako 99.999% web developera skoci sa litice moras li bas i ti?

Rekao sam vec, ako mora biti neki mysqloid neka bude percona. Ako su otvorene
ruke neka bude postgres.

mimix

unread,
Nov 2, 2013, 7:09:25 AM11/2/13
to
On 2013-11-01, Melzzzzz wrote:
>
> Zasto toliko ljudi jos koristi MS Windows?

Meni ovo tako apstraktno zvuči. Kao "Toliko puno ljudi šmrče koku.".


--
Milan Mimica
http://sparklet.sf.net

Melzzzzz

unread,
Nov 2, 2013, 5:54:47 PM11/2/13
to
On Sat, 2 Nov 2013 11:09:25 +0000 (UTC)
mimix <milan|tocka|mim...@shmugl.hr> wrote:

> On 2013-11-01, Melzzzzz wrote:
> >
> > Zasto toliko ljudi jos koristi MS Windows?
>
> Meni ovo tako apstraktno zvuči. Kao "Toliko puno ljudi šmrče koku.".
>
>

Mislim da je broj ljudi koji šmrču koku daleko manji od onih
koji koriste MS Windows...

--
Sig.

mimix

unread,
Nov 3, 2013, 6:02:40 AM11/3/13
to
Ali meni su jednako daleki, nevidljivi.

Melzzzzz

unread,
Nov 3, 2013, 7:03:53 AM11/3/13
to
On Sun, 3 Nov 2013 11:02:40 +0000 (UTC)
mimix <milan|tocka|mim...@shmugl.hr> wrote:

> On 2013-11-02, Melzzzzz wrote:
> > On Sat, 2 Nov 2013 11:09:25 +0000 (UTC)
> > mimix <milan|tocka|mim...@shmugl.hr> wrote:
> >
> >> On 2013-11-01, Melzzzzz wrote:
> >> >
> >> > Zasto toliko ljudi jos koristi MS Windows?
> >>
> >> Meni ovo tako apstraktno zvuči. Kao "Toliko puno ljudi šmrče
> >> koku.".
> >>
> >>
> >
> > Mislim da je broj ljudi koji šmrču koku daleko manji od onih
> > koji koriste MS Windows...
>
> Ali meni su jednako daleki, nevidljivi.
>
>

I ti si njima...

--
Sig.

Bruno Babic

unread,
Nov 4, 2013, 5:51:48 AM11/4/13
to
On 1.11.2013. 23:37, Davorin Vlahovic wrote:
>> MySQL je free. Nije bezveze popularan za web.
>
> Popularan je jer je bio prvi jeftini sa bindingom za PHP.

I mislis da se ljudi nebi masovno preselili na npr. postgre da je mysql
toliko los? :)

--
bbabic(a)globalnet.hr
2b||!2b?

Branimir Buljan

unread,
Nov 4, 2013, 9:57:05 AM11/4/13
to
On 2013-11-04 11:51, Bruno Babic wrote:
> On 1.11.2013. 23:37, Davorin Vlahovic wrote:
>>> MySQL je free. Nije bezveze popularan za web.
>>
>> Popularan je jer je bio prvi jeftini sa bindingom za PHP.
>
> I mislis da se ljudi nebi masovno preselili na npr. postgre da je mysql toliko los? :)

Ovisi o potrebi, za laganini stvari gdje im ne smetaju bugovi koje MySQL ima, ne bi.

Za ozbiljne stvari, nemaju izbora.
Npr, vrijeme - najmanja jedinica sekunda (facepalm) ...
OK, sad će neko reći, ali to ti ne treba ...

Baš sam išao pogledati i aleluja!:
<quote>
MySQL stores a value into a column of any temporal data type, it discards any fractional part and does not store it.
MySQL 5.6.4 and up expands fractional seconds support for TIME, DATETIME, and TIMESTAMP values, with up to microseconds (6 digits) precision
</quote>

Dobro su se sjetili, trenutna verzija je 5.6.14 ;)

--
Branimir Buljan

Morrison

unread,
Nov 5, 2013, 3:40:45 AM11/5/13
to
> Ako 99.999% web developera skoci sa litice moras li bas i ti?
>
> Rekao sam vec, ako mora biti neki mysqloid neka bude percona. Ako su
> otvorene
> ruke neka bude postgres.

Onda ispada da mi je bolje koristiti i SQL Server nego MySQL. Znači trebao
bi kod sebe instalirati SQL Server Developer Edition, a za svoj site naći
hosting koji ima SPLA ugovor sa Microsoftom pa da za 200 kn mjesečno dobijem
licencu za SQL Server standard.


Bruno Babic

unread,
Nov 5, 2013, 3:49:52 AM11/5/13
to
On 4.11.2013. 15:57, Branimir Buljan wrote:
> Ovisi o potrebi, za laganini stvari gdje im ne smetaju bugovi koje MySQL
> ima, ne bi.

Hm... od svih tih slinih bugova u MySQL-u, ja sam do sada (oko 13 godina
koristenja) uspio naici na cak jedan (nemogucnost spremanja UTF znakova
duljih od 3 bytea). I taj je bug vec bio popravljen jer sam koristio
nesto stariju verziju mySQL-a.

> Za ozbiljne stvari, nemaju izbora.
> Npr, vrijeme - najmanja jedinica sekunda (facepalm) ...
> OK, sad će neko reći, ali to ti ne treba ...

Onaj kome je to trebalo je presao na neku drugu bazu. No, koliko ja
vidim po migraciji korisnika, nije bas da je puno ljudi trebalo
preciznost vremena na mili/mikro sekunde :)

--
bbabic(a)globalnet.hr
2b||!2b?

Aleksandar Ivanisevic

unread,
Nov 5, 2013, 5:26:39 AM11/5/13
to
Branimir Buljan <branimi...@fake.hr> writes:

> On 2013-11-04 11:51, Bruno Babic wrote:
>> On 1.11.2013. 23:37, Davorin Vlahovic wrote:
>>>> MySQL je free. Nije bezveze popularan za web.
>>>
>>> Popularan je jer je bio prvi jeftini sa bindingom za PHP.
>>
>> I mislis da se ljudi nebi masovno preselili na npr. postgre da je mysql toliko los? :)
>
> Ovisi o potrebi, za laganini stvari gdje im ne smetaju bugovi koje MySQL ima, ne bi.
>
> Za ozbiljne stvari, nemaju izbora.
> Npr, vrijeme - najmanja jedinica sekunda (facepalm) ...
> OK, sad će neko reći, ali to ti ne treba ...

Zanimljivo kako nitko ne nalazi neki opskurni ficur koji ima mysql, a
druge baze nemaju kao argument protiv drugih baza ;)

--
Ti si arogantan, prepotentan i peglaš vlastitu frustraciju. -- Ivan
Tišljar, hr.comp.os.linux

Antonio Bakula

unread,
Nov 5, 2013, 5:35:21 AM11/5/13
to
pa zašto ne PostgreSQL ? Pretpostavljam da koristiš .NET ne ? Postoji stabilan data provider

http://npgsql.projects.pgfoundry.org/

A ako baš želiš MSSQL možda azure hosted :

http://www.windowsazure.com/en-us/pricing/details/sql-database/



Bruno Babic

unread,
Nov 5, 2013, 6:26:44 AM11/5/13
to
On 5.11.2013. 11:58, Branimir Buljan wrote:
>> Onaj kome je to trebalo je presao na neku drugu bazu. No, koliko ja
>> vidim po migraciji korisnika, nije bas da je puno ljudi trebalo
>> preciznost
>> vremena na mili/mikro sekunde :)
>
> Mili, micro? Hej, nisi mogao spremiti desetinku sekunde.

Pa nije bas da si bio totalno hendikepiran zbog toga. Uvijek si te
frakcijske dijelove mogao spremiti u drugo int polje ukoliko ti je bas
bila sila da radis na mysqlu.

> Ja sam naletio samo na jedan bug. Pa sam onda tražio support. Pa su mi,
> nakon slanja primjera koji zorno pokazuje da imaju handle leak u specifičnim
> okolnostima

Poprilicno sam siguran da i druge baze imaju barem jedan problem u
specificnim okolnostima. Zato se to valjda i zove "specificne
okolnosti", a ne "normalne okolnosti"? :)

--
bbabic(a)globalnet.hr
2b||!2b?

Branimir Buljan

unread,
Nov 5, 2013, 5:58:16 AM11/5/13
to
Mili, micro? Hej, nisi mogao spremiti desetinku sekunde.

Ja sam naletio samo na jedan bug. Pa sam onda tražio support. Pa su mi, nakon
slanja primjera koji zorno pokazuje da imaju handle leak u specifičnim okolnostima
(program vrti sve pozive prema MySQL u posebnom threadu), riješili stvar u
inžinjerskom bildu.
Pa su onda rekli da im je to prekomplicirano za hendlati i u slijedećem releasu maknuli fix.
Pa-pa ...

Osim toga, migracija je bitch. Kad jednom zaglibiš teško se iskoprcati, što ne znači da se ne bi htjelo.

Zato i stoji gornja tvrdnja, za laganini stvari, ljudi će ostati na tom DB engine-u pa makar imali i manje probleme.
Ostali ...

--
Branimir Buljan

Morrison

unread,
Nov 5, 2013, 6:44:02 AM11/5/13
to
> pa zaąto ne PostgreSQL ? Pretpostavljam da koristią .NET ne ? Postoji
> stabilan data provider
>
> http://npgsql.projects.pgfoundry.org/

Zvuči zanimljivo. A da li PostgreSQL ima sličnih problema kao MySql ili
spada u vrlo stabilne i nebugovite DB sustave?


Drazen Kacar

unread,
Nov 5, 2013, 9:21:22 AM11/5/13
to
Aleksandar Ivanisevic wrote:

> Zanimljivo kako nitko ne nalazi neki opskurni ficur koji ima mysql, a
> druge baze nemaju kao argument protiv drugih baza ;)

A bit će da nitko osim tebe ne koristi MySQL. Ili ne koristi njegove
opskurne fičure. :-)

Mislim, opako ti je to s opskurnim fičurima. Ja ih volim koristiti, ali mi
je onda i vjerojatnost nalaženja bugova puno veća. Pa na kraju ispadne da
ih je najbolje zaobići ako želiš voditi miran, stabilan i predvidljiv
život pripadnika srednje klase.

BTW, onomad kad si pitao koje baze mogu imati DDL u transakcijama, ne
sjećam se je li netko stavio Postgres na listu, ali ima on to. I jako
dobro dođe. Ne računa se u opskurne mogućnosti. :-)

--
.-. .-. Yes, I am an agent of Satan, but my duties are largely
(_ \ / _) ceremonial.
|
| da...@fly.srk.fer.hr

Branimir Buljan

unread,
Nov 5, 2013, 9:13:44 AM11/5/13
to
On 2013-11-05 12:26, Bruno Babic wrote:
> On 5.11.2013. 11:58, Branimir Buljan wrote:
>>> Onaj kome je to trebalo je presao na neku drugu bazu. No, koliko ja
>>> vidim po migraciji korisnika, nije bas da je puno ljudi trebalo
>>> preciznost
>>> vremena na mili/mikro sekunde :)
>>
>> Mili, micro? Hej, nisi mogao spremiti desetinku sekunde.
>
> Pa nije bas da si bio totalno hendikepiran zbog toga. Uvijek si te frakcijske dijelove mogao spremiti u drugo int polje ukoliko ti je bas bila
> sila da radis na mysqlu.
A odakle mi? Kad njegove time funkcije to ne vraćaju?
A ako ih i imam, trebam pisati stored procedure koje će mi odvajati djelove sekunde i spremati ih u drugo polje?
Pa onda druge stored procedure koje ću koristiti kad trebam računati razliku dva vremena?
Ono što svi drugi DB sistemi imaju otpočetka riješeno?
Neka, hvala, ja ću radije raditi sa proizvodom koji već u startu to ima dobro riješeno.

>> Ja sam naletio samo na jedan bug. Pa sam onda tražio support. Pa su mi,
>> nakon slanja primjera koji zorno pokazuje da imaju handle leak u specifičnim
>> okolnostima
>
> Poprilicno sam siguran da i druge baze imaju barem jedan problem u specificnim okolnostima. Zato se to valjda i zove "specificne okolnosti", a
> ne "normalne okolnosti"? :)
Ono gore je bio sarkazam, što će ti svaki normalan programer reći, rad sa threadovima je bio specifičan prije cca 25 godina.


--
Branimir Buljan


Melzzzzz

unread,
Nov 5, 2013, 9:02:46 PM11/5/13
to
On Mon, 04 Nov 2013 11:51:48 +0100
Bruno Babic <a@b.c> wrote:

> On 1.11.2013. 23:37, Davorin Vlahovic wrote:
> >> MySQL je free. Nije bezveze popularan za web.
> >
> > Popularan je jer je bio prvi jeftini sa bindingom za PHP.
>
> I mislis da se ljudi nebi masovno preselili na npr. postgre da je
> mysql toliko los? :)
>

Najvetji problem sa mysql-om je sto nece jos dugo biti open source.
To znaci da ce izleteti iz repozitorija linux distribucija
najverovatnije do 2016 (Oracle ima obavezu do 2015. da bazu drzi
open source). Tada ce ljudi hteli ne hteli preci na ponudjene
alternative...

--
Sig.

Aleksandar Ivanisevic

unread,
Nov 6, 2013, 3:11:04 AM11/6/13
to
Drazen Kacar <da...@fly.srk.fer.hr> writes:

> BTW, onomad kad si pitao koje baze mogu imati DDL u transakcijama, ne
> sjećam se je li netko stavio Postgres na listu, ali ima on to. I jako
> dobro dođe. Ne računa se u opskurne mogućnosti. :-)

Je, al recimo Oraklje to nema, fuj Oraklje ;)

Ono kaj ima mysql, a nitko drugi nema je da ako puknes DDL dok radis
backup tih istih tabela u drugoj transakciji onda ti se backup
silently corrupta. Ispravili u 5.6 i onda sam tek skuzio kolko mi je
backupa zapravo smece kad su poceli failat ;)

Aleksandar Ivanisevic

unread,
Nov 6, 2013, 3:12:59 AM11/6/13
to
Melzzzzz <m...@zzzzz.com> writes:

> Najvetji problem sa mysql-om je sto nece jos dugo biti open source.
> To znaci da ce izleteti iz repozitorija linux distribucija
> najverovatnije do 2016 (Oracle ima obavezu do 2015. da bazu drzi
> open source). Tada ce ljudi hteli ne hteli preci na ponudjene
> alternative...

Zakaj bi presli? Closed source ne znaci da ce prestat bit
besplatna. Kolko puta si ti patchao mysql source? Ja nikad, a trosim
ga vec decenijama.

Antonio Bakula

unread,
Nov 6, 2013, 3:47:00 AM11/6/13
to
PostgreSQL je definitivno za preporučiti

Davorin Vlahovic

unread,
Nov 10, 2013, 6:38:51 AM11/10/13
to
[Tue, 05 Nov 2013 09:49:52 +0100] Bruno Babic je napisao/la:
> On 4.11.2013. 15:57, Branimir Buljan wrote:
>> Ovisi o potrebi, za laganini stvari gdje im ne smetaju bugovi koje MySQL
>> ima, ne bi.
>
> Hm... od svih tih slinih bugova u MySQL-u, ja sam do sada (oko 13 godina
> koristenja) uspio naici na cak jedan (nemogucnost spremanja UTF znakova
> duljih od 3 bytea). I taj je bug vec bio popravljen jer sam koristio
> nesto stariju verziju mySQL-a.

Kod mene u firmi naletimo na najmanje jedan jednom tjedno :) Od memory
leakova, deadlockova, gresaka u replikaciji nadalje.

>> Za ozbiljne stvari, nemaju izbora.
>> Npr, vrijeme - najmanja jedinica sekunda (facepalm) ...
>> OK, sad će neko reći, ali to ti ne treba ...
>
> Onaj kome je to trebalo je presao na neku drugu bazu. No, koliko ja
> vidim po migraciji korisnika, nije bas da je puno ljudi trebalo
> preciznost vremena na mili/mikro sekunde :)

Vjerojatno nemaju puno hitova na site u sekundi :)

Davorin Vlahovic

unread,
Nov 10, 2013, 6:42:52 AM11/10/13
to
Tako je svejedno kad imas Perconu i MariaDB koji su cisto legitimni forkovi
iste. Em brze patchiraju stvari em imaju kvalitetnije InnoDB implementacije i
ostale stvari.

Dakle, ponovit cu se, ako planirate koristiti MySQL ne koristiti Oracle
verziju nego Percona ili MariaDB verziju. Cak ako zahtijevate nesto drugaciju
organizaciju podataka u tablici imate InfoBright.

mimix

unread,
Nov 10, 2013, 11:20:28 AM11/10/13
to
On 2013-11-01, Melzzzzz wrote:
> On Thu, 31 Oct 2013 09:30:04 +0100
> "Morrison" <j...@morrison.com.hr> wrote:
>
>> Inaèe koristim SQL Server. Ali moram sad napraviti jedan projekt gdje
>> je velika kolièina podataka i trebat æe dosta rama.
>> SQL Server express koristi do 1 GB rama, a Standard edition ko¹ta
>> jaaaako puno. Za web site izgleda ne mo¾e iæi verzija sa calovima,
>> nego mora procesorska licenca. ©tovi¹e, verzija 2012 zahtijeva po
>> jednu licencu a svaku jezgru procesora, a ne vi¹e 1 licenca po
>> procesoru.
>>
>>
>
> MySQL. Ako je dobar Facebook-u i Tweater-u bice i tebi...

Zašto se facebook uzima kao dobar primjer deploya MySQL-a? Jel koristi
netko facebook od vas? Pa to je totalno nepouzdano! Nikad ne znaš dal će
se neki link otvorit ili neće i koliko će mu trebat. Sav sadržaj se
uokolo pojavljuje nasumično, ako se i polavi... Netko će reći da je to
za facebook irelevantno, ili čak poželjno za cloud riješenje, ali onda
Facebook kao korisnik MySQL-a nije referentan. Ja kad razvijam neko
programsko riješenje nemam taj luksuz da radim šlampvo kao Facebook.

Drazen Kacar

unread,
Nov 10, 2013, 11:55:01 AM11/10/13
to
mimix wrote:

> Zašto se facebook uzima kao dobar primjer deploya MySQL-a? Jel koristi
> netko facebook od vas? Pa to je totalno nepouzdano! Nikad ne znaš dal će
> se neki link otvorit ili neće i koliko će mu trebat. Sav sadržaj se
> uokolo pojavljuje nasumično, ako se i polavi... Netko će reći da je to
> za facebook irelevantno, ili čak poželjno za cloud riješenje, ali onda
> Facebook kao korisnik MySQL-a nije referentan. Ja kad razvijam neko
> programsko riješenje nemam taj luksuz da radim šlampvo kao Facebook.

Facebook, kao i Google, a vjerojatno i ostale velike firme, ima
customiziranu verziju MySQL-a. Tako da nitko od njih nije relevantan kao
referenca za nekakav mali deployment, gdje ne možeš barem jednog čovjeka
staviti da full time radi na customizaciji baze.

Sad, zašto ih ljudi potežu kao reference je više psihologija nego
informatika. :-)

Melzzzzz

unread,
Nov 10, 2013, 4:50:07 PM11/10/13
to
On Sun, 10 Nov 2013 16:55:01 +0000 (UTC)
Drazen Kacar <da...@fly.srk.fer.hr> wrote:

> mimix wrote:
>
> > Zašto se facebook uzima kao dobar primjer deploya MySQL-a? Jel
> > koristi netko facebook od vas? Pa to je totalno nepouzdano! Nikad
> > ne znaš dal će se neki link otvorit ili neće i koliko će mu trebat.
> > Sav sadržaj se uokolo pojavljuje nasumično, ako se i polavi...
> > Netko će reći da je to za facebook irelevantno, ili čak poželjno za
> > cloud riješenje, ali onda Facebook kao korisnik MySQL-a nije
> > referentan. Ja kad razvijam neko programsko riješenje nemam taj
> > luksuz da radim šlampvo kao Facebook.
>
> Facebook, kao i Google, a vjerojatno i ostale velike firme, ima
> customiziranu verziju MySQL-a. Tako da nitko od njih nije relevantan
> kao referenca za nekakav mali deployment, gdje ne možeš barem jednog
> čovjeka staviti da full time radi na customizaciji baze.

A kao kastomizacija je potrebna? ;)

>
> Sad, zašto ih ljudi potežu kao reference je više psihologija nego
> informatika. :-)
>

MySQL je MySQL, kastomizovan ili ne... Ne postrgresql, Maria ili
Percona, nego MySQL...

--
Sig.

Melzzzzz

unread,
Nov 10, 2013, 4:53:36 PM11/10/13
to
On Sun, 10 Nov 2013 11:42:52 +0000 (UTC)
Davorin Vlahovic <nr...@ylf.krs.ref.rh> wrote:

> [Wed, 6 Nov 2013 03:02:46 +0100] Melzzzzz je napisao/la:
> > On Mon, 04 Nov 2013 11:51:48 +0100
> > Bruno Babic <a@b.c> wrote:
> >
> >> On 1.11.2013. 23:37, Davorin Vlahovic wrote:
> >> >> MySQL je free. Nije bezveze popularan za web.
> >> >
> >> > Popularan je jer je bio prvi jeftini sa bindingom za PHP.
> >>
> >> I mislis da se ljudi nebi masovno preselili na npr. postgre da je
> >> mysql toliko los? :)
> >>
> >
> > Najvetji problem sa mysql-om je sto nece jos dugo biti open source.
> > To znaci da ce izleteti iz repozitorija linux distribucija
> > najverovatnije do 2016 (Oracle ima obavezu do 2015. da bazu drzi
> > open source). Tada ce ljudi hteli ne hteli preci na ponudjene
> > alternative...
>
> Tako je svejedno kad imas Perconu i MariaDB koji su cisto legitimni
> forkovi iste. Em brze patchiraju stvari em imaju kvalitetnije InnoDB
> implementacije i ostale stvari.

Koliko znam InnoDB je u vlasnishtvu Oracle-a... Ne verujem da oni
koriste InnoDB...
http://sobstel.org/blog/mysql-like-databases-comparison/

>
> Dakle, ponovit cu se, ako planirate koristiti MySQL ne koristiti
> Oracle verziju nego Percona ili MariaDB verziju. Cak ako zahtijevate
> nesto drugaciju organizaciju podataka u tablici imate InfoBright.

Videtjemo shta budutjnost nosi...

--
Sig.

Davorin Vlahovic

unread,
Nov 11, 2013, 3:17:50 PM11/11/13
to
[Sun, 10 Nov 2013 22:53:36 +0100] Melzzzzz je napisao/la:
>> Tako je svejedno kad imas Perconu i MariaDB koji su cisto legitimni
>> forkovi iste. Em brze patchiraju stvari em imaju kvalitetnije InnoDB
>> implementacije i ostale stvari.
>
> Koliko znam InnoDB je u vlasnishtvu Oracle-a... Ne verujem da oni
> koriste InnoDB...
> http://sobstel.org/blog/mysql-like-databases-comparison/

Da tko koristi InnoDB? Percona i MariaDB? Salis se?

Dakle, u jednom trenutku kompletno *SAV* source MySQL-a je bio open source,
kao sto je i danas. Potpuno je nemoguce povuci tu licencu, a zahvaljujuci
njoj sad imas puno doradeniji MySQL (jer je Oracle kompletno opstruirao
razvoj koda kojeg je imao) u oblicu Percone i MariaDB.

>> Dakle, ponovit cu se, ako planirate koristiti MySQL ne koristiti
>> Oracle verziju nego Percona ili MariaDB verziju. Cak ako zahtijevate
>> nesto drugaciju organizaciju podataka u tablici imate InfoBright.
>
> Videtjemo shta budutjnost nosi...

Sto imas vidjeti? Percona ima svojih problema, i losija je u mnogim stvarima
o Postgresa, ali da uspjesno tjera siteove sa milijun hitova svake minute or
so, tjera.

Davorin Vlahovic

unread,
Nov 11, 2013, 3:20:22 PM11/11/13
to
[Sun, 10 Nov 2013 16:55:01 +0000 (UTC)] Drazen Kacar je napisao/la:
> mimix wrote:
>
>> Zašto se facebook uzima kao dobar primjer deploya MySQL-a? Jel koristi
>> netko facebook od vas? Pa to je totalno nepouzdano! Nikad ne znaš dal će
>> se neki link otvorit ili neće i koliko će mu trebat. Sav sadržaj se
>> uokolo pojavljuje nasumično, ako se i polavi... Netko će reći da je to
>> za facebook irelevantno, ili čak poželjno za cloud riješenje, ali onda
>> Facebook kao korisnik MySQL-a nije referentan. Ja kad razvijam neko
>> programsko riješenje nemam taj luksuz da radim šlampvo kao Facebook.
>
> Facebook, kao i Google, a vjerojatno i ostale velike firme, ima
> customiziranu verziju MySQL-a. Tako da nitko od njih nije relevantan kao
> referenca za nekakav mali deployment, gdje ne možeš barem jednog čovjeka
> staviti da full time radi na customizaciji baze.
>

Ja znam za puno velikih siteova koji rade na stock Perconi.

http://www.percona.com/doc/percona-server/5.5/installation/apt_repo.html

Try it out :)

P.S. Obavezno doinstalirati percona-toolkit ;)

Aleksandar Ivanisevic

unread,
Nov 12, 2013, 4:03:19 AM11/12/13
to
Davorin Vlahovic <nr...@ylf.krs.ref.rh> writes:

> Ja znam za puno velikih siteova koji rade na stock Perconi.

Definiraj veliki sajt.

> http://www.percona.com/doc/percona-server/5.5/installation/apt_repo.html

Daj jedan bug koji je fixala Percona a koji nije fixan u zadnjem
mysqlu. Ezotericni slucajevi tipa 10% bolji performance kod 7000 qps
na generickom benchmarku se ne racunaju.

> Try it out :)
>
> P.S. Obavezno doinstalirati percona-toolkit ;)

Koji lijepo radi i na stock mysqlu. IMHO jos nije vrijeme za micat se
sa stock mysqla, jer se zapravo jos nista znacajno nije dogodilo s
njim. Treba pricekati kako ce se stvar razvijati. Percona mercona,
maria, nina, pinta, danas jesu sutra nisu, pa ces preksutra opet morat
switchat na nes trece.

Morrison

unread,
Nov 12, 2013, 6:30:29 AM11/12/13
to
> Koji lijepo radi i na stock mysqlu. IMHO jos nije vrijeme za micat se
> sa stock mysqla, jer se zapravo jos nista znacajno nije dogodilo s
> njim. Treba pricekati kako ce se stvar razvijati. Percona mercona,
> maria, nina, pinta, danas jesu sutra nisu, pa ces preksutra opet morat
> switchat na nes trece.

Kad sve pročitam, mislim se da li je ipak bolje ostati na dobrom starom
stabilnom SQL Serveru :)
Dogovorio sam sa web hostingom koji ima SPLA ugovor da mi za dodatnih 15$
mjesečno daju licencu za SQL Server web edition koji nema ograničenja kao
Express, a za nevelike projekte dobro posluľi i Express edition with
advanced services.


Melzzzzz

unread,
Nov 12, 2013, 2:49:56 PM11/12/13
to
On Tue, 12 Nov 2013 12:30:29 +0100
"Morrison" <j...@morrison.com.hr> wrote:

> > Koji lijepo radi i na stock mysqlu. IMHO jos nije vrijeme za micat
> > se sa stock mysqla, jer se zapravo jos nista znacajno nije dogodilo
> > s njim. Treba pricekati kako ce se stvar razvijati. Percona mercona,
> > maria, nina, pinta, danas jesu sutra nisu, pa ces preksutra opet
> > morat switchat na nes trece.
>
> Kad sve pro_itam, mislim se da li je ipak bolje ostati na dobrom
> starom stabilnom SQL Serveru :)
> Dogovorio sam sa web hostingom koji ima SPLA ugovor da mi za dodatnih
> 15$ mjese_no daju licencu za SQL Server web edition koji nema
> ograni_enja kao Express, a za nevelike projekte dobro poslu_i i
> Express edition with advanced services.
>
>

Drži se ti samo MS-a i nećeš zažaliti !


--
Somebody's moggy, by the side of the road,
Somebody's pussy, who forgot his highway code,
Somebody's favourite feline, who ran clean out of luck,
When he ran onto the road, and tried to argue with a truck.

Yesterday he purred and played, in his pussy paradise,
Decapitating tweety birds, and masticating mice.
Now he's just six pounds of raw mince meat,
That don't smell very nice --
He's nobody's moggy now.

Oh you who love your pussy,
Be sure to keep him in.
Don't let him argue with a truck, If he tries to play
The truck is bound to win. On the road way
And upon the busy road, I'm afraid that will be
that, Don't let him play or frolic. There will be one
last despairing If you do, I'm warning
you, "Meow!" It could be
cat-astrophic! And a sort of squelchy Splat! And your
pussy will be slightly dead, He's nobody's moggy
-- And very, very flat! Just red and squashed
and soggy -- He's nobody's moggy now.
-- Eric Bogle, "Scraps of Paper"

Melzzzzz

unread,
Nov 12, 2013, 2:57:59 PM11/12/13
to
On Mon, 11 Nov 2013 20:17:50 +0000 (UTC)
Davorin Vlahovic <nr...@ylf.krs.ref.rh> wrote:

> [Sun, 10 Nov 2013 22:53:36 +0100] Melzzzzz je napisao/la:
> >> Tako je svejedno kad imas Perconu i MariaDB koji su cisto legitimni
> >> forkovi iste. Em brze patchiraju stvari em imaju kvalitetnije
> >> InnoDB implementacije i ostale stvari.
> >
> > Koliko znam InnoDB je u vlasnishtvu Oracle-a... Ne verujem da oni
> > koriste InnoDB...
> > http://sobstel.org/blog/mysql-like-databases-comparison/
>
> Da tko koristi InnoDB? Percona i MariaDB? Salis se?
>
> Dakle, u jednom trenutku kompletno *SAV* source MySQL-a je bio open
> source, kao sto je i danas. Potpuno je nemoguce povuci tu licencu, a
> zahvaljujuci njoj sad imas puno doradeniji MySQL (jer je Oracle
> kompletno opstruirao razvoj koda kojeg je imao) u oblicu Percone i
> MariaDB.
>

Nisam bas ubedjen u to. Jeste da imamo forkove ali Oracle je ulozio
u MySQL i dalje ga razvija. Istina je a Oracle tesko prihvata peceve
spolja ali oni su napravili dosta toga i planiraju da zaradjuju na
MySQL-u. Osim toga mozilla se vratila sa Marie na MySQL.
Pitanje je da li ce i ostali tako. Neke distribucije su presle
na Mariu ali videcemo...

> >> Dakle, ponovit cu se, ako planirate koristiti MySQL ne koristiti
> >> Oracle verziju nego Percona ili MariaDB verziju. Cak ako
> >> zahtijevate nesto drugaciju organizaciju podataka u tablici imate
> >> InfoBright.
> >
> > Videtjemo shta budutjnost nosi...
>
> Sto imas vidjeti? Percona ima svojih problema, i losija je u mnogim
> stvarima o Postgresa, ali da uspjesno tjera siteove sa milijun hitova
> svake minute or so, tjera.
>

Svi govore kako je Postres dobar, a pogle na internetu se samo prica o
MySQL-u....


--
I managed to say, "Sorry," and no more. I knew that he disliked
me to cry.
This time he said, watching me, "On some occasions it is better
to weep."
I put my head down on the table and sobbed, "If only she could
come back; I would be nice."
Francis said, "You gave her great pleasure always."
"Oh, not enough."
"Nobody can give anybody enough."
"Not ever?"
"No, not ever. But one must go on trying."
"And doesn't one ever value people until they are gone?"
"Rarely," said Francis. I went on weeping; I saw how little I
had valued him; how little I had valued anything that was mine.
-- Pamela Frankau, "The Duchess and the Smugs"

Davorin Vlahovic

unread,
Nov 12, 2013, 3:24:34 PM11/12/13
to
[Tue, 12 Nov 2013 10:03:19 +0100] Aleksandar Ivanisevic je napisao/la:
> Davorin Vlahovic <nr...@ylf.krs.ref.rh> writes:
>
>> Ja znam za puno velikih siteova koji rade na stock Perconi.
>
> Definiraj veliki sajt.

500GB - 1.5TB podataka (myisam i innodb), tisuce korisnika u sekundi.

>> http://www.percona.com/doc/percona-server/5.5/installation/apt_repo.html
>
> Daj jedan bug koji je fixala Percona a koji nije fixan u zadnjem
> mysqlu. Ezotericni slucajevi tipa 10% bolji performance kod 7000 qps
> na generickom benchmarku se ne racunaju.

Poanta je da je em open source, em nudi mogucnosti koje Oracle nudi samo
enterprise musterijama em mozes prici developerima i nece te ignorirati kao
Oracle.

>> Try it out :)
>>
>> P.S. Obavezno doinstalirati percona-toolkit ;)
>
> Koji lijepo radi i na stock mysqlu.

Naravno. Poanta je imati drop-in replacement da ti se ne bi dogodilo da ti
Oracle u iducoj verziji ne makne nesto iz standardnog MySQL-a sto ti treba.

> IMHO jos nije vrijeme za micat se
> sa stock mysqla, jer se zapravo jos nista znacajno nije dogodilo s
> njim. Treba pricekati kako ce se stvar razvijati. Percona mercona,
> maria, nina, pinta, danas jesu sutra nisu, pa ces preksutra opet morat
> switchat na nes trece.

M-hm. Kako zelis. Nemoj samo reci da nisi bio upozoren.

Davorin Vlahovic

unread,
Nov 12, 2013, 3:31:03 PM11/12/13
to
[Tue, 12 Nov 2013 20:57:59 +0100] Melzzzzz je napisao/la:
> On Mon, 11 Nov 2013 20:17:50 +0000 (UTC)
> Davorin Vlahovic <nr...@ylf.krs.ref.rh> wrote:
>
>> [Sun, 10 Nov 2013 22:53:36 +0100] Melzzzzz je napisao/la:
>> >> Tako je svejedno kad imas Perconu i MariaDB koji su cisto legitimni
>> >> forkovi iste. Em brze patchiraju stvari em imaju kvalitetnije
>> >> InnoDB implementacije i ostale stvari.
>> >
>> > Koliko znam InnoDB je u vlasnishtvu Oracle-a... Ne verujem da oni
>> > koriste InnoDB...
>> > http://sobstel.org/blog/mysql-like-databases-comparison/
>>
>> Da tko koristi InnoDB? Percona i MariaDB? Salis se?
>>
>> Dakle, u jednom trenutku kompletno *SAV* source MySQL-a je bio open
>> source, kao sto je i danas. Potpuno je nemoguce povuci tu licencu, a
>> zahvaljujuci njoj sad imas puno doradeniji MySQL (jer je Oracle
>> kompletno opstruirao razvoj koda kojeg je imao) u oblicu Percone i
>> MariaDB.
>>
>
> Nisam bas ubedjen u to. Jeste da imamo forkove ali Oracle je ulozio
> u MySQL i dalje ga razvija. Istina je a Oracle tesko prihvata peceve
> spolja ali oni su napravili dosta toga i planiraju da zaradjuju na
> MySQL-u.

Erm, u sto tocno mislis da te ja uvjeravam? Pobogu, pa ne moras nista kupiti,
idi i skini, besplatno je. Instaliraj pa vidi sam ako ne vjerujes. Koji vrag,
pa ne mozes ukinuti licencu za vec objavljen kod ako itko ima taj komad koda.

> Osim toga mozilla se vratila sa Marie na MySQL.

Big deal.

> Pitanje je da li ce i ostali tako. Neke distribucije su presle
> na Mariu ali videcemo...

Huh? A sto mislis zasto?

>> Sto imas vidjeti? Percona ima svojih problema, i losija je u mnogim
>> stvarima o Postgresa, ali da uspjesno tjera siteove sa milijun hitova
>> svake minute or so, tjera.
>>
>
> Svi govore kako je Postres dobar, a pogle na internetu se samo prica o
> MySQL-u....

Odlican argument. Ako pitas klinca u osnovnoj koji je ovlas prckao po php-u
isto ce ti reci, uglavnom zato jer za postgres ili nije cuo ili nije cuo.

Ono sto 100% nije nije ga testirao.

Osim toga, sama cinjenica da je Oracle kupio Sun garantira da ce se pricati o
MySQL-u i derivatima.

Na stranu sad sto Percona dolazi sa XtraDB engineom koji pomaze Perconi da
masovno skalira...

Davorin Vlahovic

unread,
Nov 12, 2013, 3:47:36 PM11/12/13
to
[Tue, 12 Nov 2013 10:03:19 +0100] Aleksandar Ivanisevic je napisao/la:
> Daj jedan bug koji je fixala Percona a koji nije fixan u zadnjem
> mysqlu. Ezotericni slucajevi tipa 10% bolji performance kod 7000 qps
> na generickom benchmarku se ne racunaju.
>

Uostalom, vjerojatno nije nikoga briga jer je hr.comp.programiranje maltene
MS shop ali svejedno:

https://mariadb.com/kb/en/mariadb-versus-mysql-features/
http://www.percona.com/doc/percona-server/5.6/feature_comparison.html

Thank you, good night.

Melzzzzz

unread,
Nov 12, 2013, 7:47:37 PM11/12/13
to
On Tue, 12 Nov 2013 20:31:03 +0000 (UTC)
Davorin Vlahovic <nr...@ylf.krs.ref.rh> wrote:

>
> > Pitanje je da li ce i ostali tako. Neke distribucije su presle
> > na Mariu ali videcemo...
>
> Huh? A sto mislis zasto?

Oracle ce zatvoriti kod. MySQL ceka ista sudbina kao i open solaris...


>
> > Svi govore kako je Postres dobar, a pogle na internetu se samo
> > prica o MySQL-u....
>
> Odlican argument. Ako pitas klinca u osnovnoj koji je ovlas prckao po
> php-u isto ce ti reci, uglavnom zato jer za postgres ili nije cuo ili
> nije cuo.

Mislim da je glavni razlog sto je MySQL tako rasprostranjen (a Postgres
nije) u tome sto je u pocetku Postgre na Win-u radio samo pod cygwin-om.
Drugi razlog je integracija sa PHP-om ...
U svakom slucaju, slazem se , danas, za nove projekte treba ici na
Postgre.

>
> Na stranu sad sto Percona dolazi sa XtraDB engineom koji pomaze
> Perconi da masovno skalira...
>

MySQL je bio ocajna baza kada sam poceo raditi sa njim.
Nije imao raw level lock, cesto su pucale table, nije mogao podrzati
mnogo klijenata i slicno pa sam zato morao pisati front end
koji olaksava bazi posao. U svakom slucaju danasnji hardver je
zestoko brz i jednostavne myisam tabele nisu vise tako aktuelne
kao 2000.
U svakom slucaju, potpuno se slazem sa tobom.

--
The trouble with being punctual is that nobody's there to appreciate
it.
-- Franklin P. Jones

Aleksandar Ivanisevic

unread,
Nov 13, 2013, 8:30:45 AM11/13/13
to
> Express, a za nevelike projekte dobro posluži i Express edition with
> advanced services.

Za sitne sajtove je tak svejedno, trosis ono na sto si navikao ili sto
ti je najlakse nauciti. Ja da ocu mojih 20 mysqlova sa parsto giga
podataka prebacit na sql server itekako bi me kostalo.

Davorin Vlahovic

unread,
Nov 13, 2013, 8:50:39 AM11/13/13
to
[Wed, 13 Nov 2013 01:47:37 +0100] Melzzzzz je napisao/la:
> On Tue, 12 Nov 2013 20:31:03 +0000 (UTC)
> Davorin Vlahovic <nr...@ylf.krs.ref.rh> wrote:
>
>>
>> > Pitanje je da li ce i ostali tako. Neke distribucije su presle
>> > na Mariu ali videcemo...
>>
>> Huh? A sto mislis zasto?
>
> Oracle ce zatvoriti kod. MySQL ceka ista sudbina kao i open solaris...

Ergo, Percona i MariaDB. Oracle je svoje vec napravio cim je ukinuo pristup
testovima za ispravnost negdje prosle godine.

>> > Svi govore kako je Postres dobar, a pogle na internetu se samo
>> > prica o MySQL-u....
>>
>> Odlican argument. Ako pitas klinca u osnovnoj koji je ovlas prckao po
>> php-u isto ce ti reci, uglavnom zato jer za postgres ili nije cuo ili
>> nije cuo.
>
> Mislim da je glavni razlog sto je MySQL tako rasprostranjen (a Postgres
> nije) u tome sto je u pocetku Postgre na Win-u radio samo pod cygwin-om.

Vecina servera na netu je i tako neki unixoid koji nativno vrti postgres. Taj
argument bas ne stoji.

> Drugi razlog je integracija sa PHP-om ...
> U svakom slucaju, slazem se , danas, za nove projekte treba ici na
> Postgre.

Je.

>>
>> Na stranu sad sto Percona dolazi sa XtraDB engineom koji pomaze
>> Perconi da masovno skalira...
>>
> MySQL je bio ocajna baza kada sam poceo raditi sa njim.
> Nije imao raw level lock,

Row level lock, to je do MyISAM-a. Zgodno je da danas ima puno enginea
naokolo koji fino rade.

> cesto su pucale table, nije mogao podrzati
> mnogo klijenata i slicno pa sam zato morao pisati front end
> koji olaksava bazi posao. U svakom slucaju danasnji hardver je
> zestoko brz i jednostavne myisam tabele nisu vise tako aktuelne
> kao 2000.
> U svakom slucaju, potpuno se slazem sa tobom.


--
There are only two tasks harder than writing Free Software Graphics drivers.
One is running a successful crocodile petting zoo, the other is wireless
bungee jumping.

Morrison

unread,
Nov 14, 2013, 3:08:14 AM11/14/13
to
> Za sitne sajtove je tak svejedno, trosis ono na sto si navikao ili sto
> ti je najlakse nauciti. Ja da ocu mojih 20 mysqlova sa parsto giga
> podataka prebacit na sql server itekako bi me kostalo.

E, ali ako imaą web sa bazom od par stotina GB, onda znači da taj klijent
ima prometa napretek. Vjerojatno i zarađuje dobro. Tada mu ne bi trebalo
biti problem plaćati 15 dolara mjesečno za web edition. Problem je ako je
neki mali sajtić koji ne zarađuje u startu, ali ima tendenciju da s vremenom
moľda prekorači limite od SQL Server Expressa. Tada znači treba koristiti
PostgreSQL ili neąto slično ąto je mukte.


Melzzzzz

unread,
Nov 14, 2013, 3:12:15 AM11/14/13
to
On Thu, 14 Nov 2013 09:08:14 +0100
"Morrison" <j...@morrison.com.hr> wrote:

> > Za sitne sajtove je tak svejedno, trosis ono na sto si navikao ili
> > sto ti je najlakse nauciti. Ja da ocu mojih 20 mysqlova sa parsto
> > giga podataka prebacit na sql server itekako bi me kostalo.
>
> E, ali ako ima¹ web sa bazom od par stotina GB, onda znaèi da taj
> klijent ima prometa napretek. Vjerojatno i zaraðuje dobro. Tada mu ne
> bi trebalo biti problem plaæati 15 dolara mjeseèno za web edition.
> Problem je ako je neki mali sajtiæ koji ne zaraðuje u startu, ali ima
> tendenciju da s vremenom mo¾da prekoraèi limite od SQL Server
> Expressa. Tada znaèi treba koristiti PostgreSQL ili ne¹to slièno ¹to
> je mukte.
>
>

Ne kapiram shta to mikrosoftova baza ima tako dobro, a ove besplatne
nemaju...

--
Sig.

Morrison

unread,
Nov 14, 2013, 4:07:29 AM11/14/13
to
> Ne kapiram shta to mikrosoftova baza ima tako dobro, a ove besplatne
> nemaju...

Ima vrlo veliku stabilnost. E sad, ąto se tiče stabilnosti MySQLoidnoh baza,
tu nisam kompetentan, samo čitam postove drugih. Ukoliko ima neka vezija
MySQL-a koja je jednako stabilna kao i SQL Server, a da je besplatna, rado
bi je koristio. Koju ti preporučaą? BTW, kakvo je tvoje miąljenje o
PostgreSQL?


Melzzzzz

unread,
Nov 14, 2013, 4:31:24 AM11/14/13
to
On Thu, 14 Nov 2013 10:07:29 +0100
"Morrison" <j...@morrison.com.hr> wrote:

> > Ne kapiram shta to mikrosoftova baza ima tako dobro, a ove besplatne
> > nemaju...
>
> Ima vrlo veliku stabilnost.

Stabilnost? Baza u koju razni procesi mogu instalirati
svoje binaries? Sta ako to uradi virus? ;)
Koliko vidim anti virus programi upravo izazivaju
nestabilnost u toj bazi koju navodno stite tako
od virusa ...

E sad, _to se ti_e stabilnosti
> MySQLoidnoh baza, tu nisam kompetentan, samo _itam postove drugih.
> Ukoliko ima neka vezija MySQL-a koja je jednako stabilna kao i SQL
> Server, a da je besplatna, rado bi je koristio. Koju ti preporu_a_?

Pa MySQL ti je na Windows-u sigurno stabilniji od SQL servera ;)
Perconu probaj to ti je perspektivnije i licenca je krajnje
slobodna. MySQL je GPL, ako koristis C klijent bilioteku ili embedujes
onda moras i ti da das kod pod GPL.
Percona, Percona all the way ;)

> BTW, kakvo je tvoje mi_ljenje o PostgreSQL?

Nisam nikad radio na Postgreu, ali to je baza koja bi ti
takodje sigurno zavrsila posao...
Ne znam koje opterecenje ocekujes na kakvom hardveru.
U svakom slucaju pogledaj Perconu i PostgreSQL pa sta ti
se vise svidi.
Ja nista mikrosoftovo ne bi uzeo pa da je dzabe ;)

--
A pipe gives a wise man time to think
and a fool something to stick in his mouth.

Morrison

unread,
Nov 14, 2013, 4:52:09 AM11/14/13
to
> Stabilnost? Baza u koju razni procesi mogu instalirati
> svoje binaries? Sta ako to uradi virus? ;)
> Koliko vidim anti virus programi upravo izazivaju
> nestabilnost u toj bazi koju navodno stite tako
> od virusa ...

Hmm, jesi li siguran u ovo. Nisam primjetio da se ljudi zale na stabilnost
SQL Servera.

> Ne znam koje opterecenje ocekujes na kakvom hardveru.

Ocekujem bazu koja bi imala par malih tabela (po par tisuca redova) i jednu
ogromnu tabelu od par milijuna redova. Hardver bi bio VPS sa 4 jezgre, 4-8
GB rama, brzi disk, brza propusnost mreze, Win2008R2. Vrsno opterecenje bi
bilo od prilike 20, 50... mozda nekad do 100 upita u sekundi.


Melzzzzz

unread,
Nov 14, 2013, 5:14:11 AM11/14/13
to
On Thu, 14 Nov 2013 10:52:09 +0100
"Morrison" <j...@morrison.com.hr> wrote:

> > Stabilnost? Baza u koju razni procesi mogu instalirati
> > svoje binaries? Sta ako to uradi virus? ;)
> > Koliko vidim anti virus programi upravo izazivaju
> > nestabilnost u toj bazi koju navodno stite tako
> > od virusa ...
>
> Hmm, jesi li siguran u ovo. Nisam primjetio da se ljudi zale na
> stabilnost SQL Servera.

Pise na mikrosoftovom sajtu. Akd oni znaju za to, ko zna sta je
sve napolju ...

>
> > Ne znam koje opterecenje ocekujes na kakvom hardveru.
>
> Ocekujem bazu koja bi imala par malih tabela (po par tisuca redova) i
> jednu ogromnu tabelu od par milijuna redova.

Par miliona redova nije ogromna tabela.

Hardver bi bio VPS sa 4
> jezgre, 4-8 GB rama, brzi disk, brza propusnost mreze, Win2008R2.
> Vrsno opterecenje bi bilo od prilike 20, 50... mozda nekad do 100
> upita u sekundi.

Ni to nije preveliko opterecenje. Mislim da na tom hardveru
sa tim zahtevom Postgre zadovoljava.

--
If you put garbage in a computer nothing comes out but garbage. But
this garbage, having passed through a very expensive machine, is
somehow ennobled and none dare criticize it.

Aleksandar Ivanisevic

unread,
Nov 14, 2013, 5:19:27 AM11/14/13
to
Davorin Vlahovic <nr...@ylf.krs.ref.rh> writes:

> [Tue, 12 Nov 2013 10:03:19 +0100] Aleksandar Ivanisevic je napisao/la:
>> Davorin Vlahovic <nr...@ylf.krs.ref.rh> writes:
>>
>>> Ja znam za puno velikih siteova koji rade na stock Perconi.
>>
>> Definiraj veliki sajt.
>
> 500GB - 1.5TB podataka (myisam i innodb), tisuce korisnika u sekundi.
>
>>> http://www.percona.com/doc/percona-server/5.5/installation/apt_repo.html
>>
>> Daj jedan bug koji je fixala Percona a koji nije fixan u zadnjem
>> mysqlu. Ezotericni slucajevi tipa 10% bolji performance kod 7000 qps
>> na generickom benchmarku se ne racunaju.
>
> Poanta je da je em open source, em nudi mogucnosti koje Oracle nudi samo
> enterprise musterijama

Na primjer?

> em mozes prici developerima i nece te ignorirati kao Oracle.

Mislis mozes prici developerima bez da platis? Sta mislis koliko dugo
ce to trajat? :)

Aleksandar Ivanisevic

unread,
Nov 14, 2013, 10:31:40 AM11/14/13
to
Melzzzzz <m...@zzzzz.com> writes:

> Ne kapiram shta to mikrosoftova baza ima tako dobro, a ove besplatne
> nemaju...

Prakticki sve mozes postici ako dovoljno dugo nasumicno klikas po
management konzoli.

Probaj postici bilo sto u nekom razumnom vremenu nasumicno tipkajuci u
komandnoj liniji ;)

Davorin Vlahovic

unread,
Nov 14, 2013, 12:43:20 PM11/14/13
to
[Thu, 14 Nov 2013 10:52:09 +0100] Morrison je napisao/la:
>> Stabilnost? Baza u koju razni procesi mogu instalirati
>> svoje binaries? Sta ako to uradi virus? ;)
>> Koliko vidim anti virus programi upravo izazivaju
>> nestabilnost u toj bazi koju navodno stite tako
>> od virusa ...
>
> Hmm, jesi li siguran u ovo. Nisam primjetio da se ljudi zale na stabilnost
> SQL Servera.

Kolika god bila mozes biti siguran da su vece open source baze puno
stabilnije.

>> Ne znam koje opterecenje ocekujes na kakvom hardveru.
>
> Ocekujem bazu koja bi imala par malih tabela (po par tisuca redova) i jednu
> ogromnu tabelu od par milijuna redova. Hardver bi bio VPS sa 4 jezgre, 4-8
> GB rama, brzi disk, brza propusnost mreze, Win2008R2. Vrsno opterecenje bi
> bilo od prilike 20, 50... mozda nekad do 100 upita u sekundi.

100 upita u sekundi? To je igracka :D

Morrison

unread,
Nov 15, 2013, 4:07:01 AM11/15/13
to
>> Ocekujem bazu koja bi imala par malih tabela (po par tisuca redova) i
>> jednu
>> ogromnu tabelu od par milijuna redova. Hardver bi bio VPS sa 4 jezgre,
>> 4-8
>> GB rama, brzi disk, brza propusnost mreze, Win2008R2. Vrsno opterecenje
>> bi
>> bilo od prilike 20, 50... mozda nekad do 100 upita u sekundi.
>
> 100 upita u sekundi? To je igracka :D

Koliko upita u sekundi bi bilo kritično za ovu konfiguraciju servera? Da li
cca 1 000 ili cca 10 000? (relativno jednostavni ad-hoc upiti)


Aleksandar Ivanisevic

unread,
Nov 15, 2013, 10:33:38 AM11/15/13
to
Ima tu previse varijabli, 4 jezgre kojeg procesora? Brzi disk kao SSD
ili obicni? Tko jos gostuje na fizickom serveru? Da li baza stane u
RAM?

Mos ti ic i do 750.000 queryja ak se drzis PK lookupa, evo jednog
ludog japanca koji je uspio bas to, i to jos 2010:
http://yoshinorimatsunobu.blogspot.de/2010/10/using-mysql-as-nosql-story-for.html

Branimir Buljan

unread,
Nov 18, 2013, 8:42:42 AM11/18/13
to
On 2013-11-14 16:31, Aleksandar Ivanisevic wrote:
> Melzzzzz <m...@zzzzz.com> writes:
>
>> Ne kapiram shta to mikrosoftova baza ima tako dobro, a ove besplatne
>> nemaju...
>
> Prakticki sve mozes postici ako dovoljno dugo nasumicno klikas po
> management konzoli.

Koliko u ovome ima istine ... :)

> Probaj postici bilo sto u nekom razumnom vremenu nasumicno tipkajuci u
> komandnoj liniji ;)


--
Branimir Buljan

Davorin Vlahovic

unread,
Nov 23, 2013, 7:49:54 PM11/23/13
to
[Fri, 15 Nov 2013 10:07:01 +0100] Morrison je napisao/la:
>>> Ocekujem bazu koja bi imala par malih tabela (po par tisuca redova) i
>>> jednu
>>> ogromnu tabelu od par milijuna redova. Hardver bi bio VPS sa 4 jezgre,
>>> 4-8
>>> GB rama, brzi disk, brza propusnost mreze, Win2008R2. Vrsno opterecenje
>>> bi
>>> bilo od prilike 20, 50... mozda nekad do 100 upita u sekundi.
>>
>> 100 upita u sekundi? To je igracka :D
>
> Koliko upita u sekundi bi bilo kritièno za ovu konfiguraciju servera? Da li
> cca 1 000 ili cca 10 000? (relativno jednostavni ad-hoc upiti)

http://dimitrik.free.fr/blog/archives/11-01-2013_11-30-2013.html#2013-11-22
0 new messages