![]() |
[databases] Postgre.SQL
Heeft er iemand misschien ervaringen met Postgre.SQL ? Of kan iemand mij uitleggen wat het juist is en welke voordelen het biedt tov MySql ?
'k Heb al wat gegoogled, maar het enige wat ik daaruit kon opmaken is dat het een soort object oriented SQL-gedoe is... Ofwel heb ik ook dat verkeerd begrepen... :s En op de ene site lees ik dat het een database management systeem is, terwijl ik op een andere plaats lees dat het een database is ... Ik kan er eigenlijk niet goed meer aan uit :) |
PostgreSQL en MySQL zijn beide database daemons :)
|
mySQL is wat envoudiger geloof ik en wordt wat meer gebruikt.
PostgreSQL is krachtiger, complexer en verder ontwikkeld. Zitten ook meer functies in om te voorkomen dat je dat kwijt raakt. like als een bepaald opbject gekoppeld is aan een andere b.v user1 behoord tot groep1, dan kan je groep 1 niet verwijderen zolang de relatie nog bestaat. Maar ik ben er niet echt bekend mee, nog niet iig, komt wel binnenkort :P |
Het wordt toch niet massaal ondersteund door de huis-tuin-keuken-hosting?
|
Citaat:
|
Dan begin ik er ook niet aan :p
|
K heb een tijd MySQL gebruikt en een tijd PgSQL. Voor de simple dingetje die ik ermee doe maakt het niet veel uit, maar met pqsql kun je standaard querys enzo maken, AFAIK
|
Als je een echt goede database wilt ga je voor msSQL :)
|
Citaat:
Naar mijn idee is Postgres een interessant alternatief voor mensen die net wat meer features nodig hebben dan MySQL op dit moment te bieden heeft. In MySQL 4.1 zijn dan eindelijk de subqueries toegevoegd, maar voor dingen als triggers, stored procedures en referential integrity moet je toch meer bij Postgres zijn. Ik geloof wel dat de replicatie voor MySQL wat beter geregeld is. |
Ik neem aan dat je replicatie voor msSQL bedoeld? ;)
Anders gezegd, msSQL ligt stukken voor op diverse DB's zoals MySQL. Ik ken pgsql overigens niet echt goed... |
Maar in welk opzicht ligt MSSQL voor op MySQL? Wat is er beter?
En als je niet zoveel weet moet je ook niet zeggen dat MSSQL beter is. |
msSQL is sneller bij grotere databases..
in MySQL 4.x zitten nu pas subqueries msSQL heeft goede replicatie zaken MySQL draait alleen op veel meer OS'sen en is een stuk goedkoper. Ik wist eerst meer verschillen, mar kan re even niet opkomen :) |
Citaat:
Maar aangezien ik eigenlijk alleen in het gebruik van ASP geinteresseerd ben (nieuwe website is net af in ASP, zodus...), weet ik niet goed of ik op zoek ga naar een nieuwe hoster. Daarom dat ik me afvroeg of ik iets ben met die postgreSQL... Vanaf welke complexiteit van SQL-statements en vanaf welk aantal bezoeker of connecties werpt het echt zijn vruchten af om PostgreSQL te gebruiken boven MySQL ? |
Het schijnt msSQL en pgSQL met formaat tweakers.net pas merkbaar sneller wordt en interesanter wordt. (Durf het dus niet met zekerheid te bevestigen)
Maar voor een jeugdvereniging website kan ik vrijwel met zekerheid zeggen dat het verschil verwaarloosbaar is :) |
Na lezing van allerhande documentatie in de loop der tijden heb ik de neiging te geloven dat MySQL voor simpele databases & queries vaak sneller is dan Postgres. Daar is MySQL tenslotte ook voor gebouwd.
|
Plus dat de naam het leukst is :cool:
|
misschien een beetje offtopic, ik k vraag me echt af wat tweakers.net draait? pgSQL? msSQL mySQL?
iemand die het toevallig weet |
Citaat:
En hoofdzakelijk Apache als webserver, maar ze hebben ook nog een andere webserver draaien voor alleen statische content (teminste, dat was eerst zo). Meer info over de servers: http://www.tweakers.net/stats |
Citaat:
|
Citaat:
Citaat:
|
Boa was het ja :)
|
MySQL ondersteunt dus niet "cascade"? als in "On delete cascade"?
|
Citaat:
|
aha! Maar dan nog iets... ik snap er bar weinig van wat ze bedoelen met ClusterDB en MaxDB en InnoDB en al die termen. Hebben ze niet iets waar alles in zit (ook al weet ik niet wat het biedt?)
Ik heb wat research gedaan over de snelheid van MySQL vs. PostgreSQL en het is dus zo dat MySQL sneller is maar PostgreSQL kan moeilijkere queries aan waardoor PostgreSQL in theorie (en waarschijnlijk ook in praktijk) sneller is. EDIT: Ik ben gewend aan Sybase Adaptive Server Anywhere en daarmee heb je gewoon Foreign en Primairy keys.. ik las dat MySQL Foreign keys niet ondersteunde. Het kan zijn dat het wellicht een verouderde bron is over een verouderde MySQL versie want zoiets belangrijks lijkt mij onmisbaar in een DB |
|
| Alle tijden zijn GMT +1. Het is nu 00:52. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.