Simple question - ce qui serait mieux pour une moyenne/grande taille de la base de données avec l'exigence de compatibilité avec l'ACIDE en 2012.
J'ai lu tout ça (et bien plus) à propos de mySQL vs pgSQL mais la plupart de ces postes se rapportent à la version 4,5.1 et 7,8, respectivement, et sont assez anciennes (2008,2009). Ses presque 2012 maintenant donc je suppose que nous pourrions essayer et de prendre un regard nouveau sur la question.
Fondamentalement, je voudrais savoir si il y a quelque chose dans PostgreSQL que le poids de la facilité d'utilisation, la disponibilité et le plus grand développeur/de la base de connaissances de MySQL.
Est MySQL optimiseur de requête encore stupide? Est-il encore super très lent sur les requêtes compliquées?
M'a frappé! :)
PS. Et ne m'envoyez pas de lunettes de protection ou un wiki. Je suis à la recherche de quelques points particuliers pas une vue d'ensemble + j'ai confiance StackOverflow plus que quelques page au hasard avec des "smart guy" de briller sa lumière.
Addendum
Taille du projet: Dire un système de commande avec environ 10-100 commandes/jour et par compte, quelques milliers de comptes, finalement, chacun peut avoir plusieurs centaines à plusieurs milliers d'utilisateurs.
Mieux: être dans l'avenir et flexible quand il s'agit à la croissance et à l'évolution des besoins. La Performance est également important de maintenir les coûts bas en service de matériel. Également la disponibilité de la main-d'œuvre qualifiée serait un facteur.
OLTP ou OLAP: OLTP