TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why infrastructure engineers prefer MySQL

17 pointsby kpommerenkeover 3 years ago

4 comments

benjamirover 3 years ago
This is close to ridiculous.<p>I have to manage both types of DBMS.<p>Postgres never failed, the concepts are harder to grasp and it thus isn&#x27;t easy to overcome every hurdle immediately.<p>MySQL on the otherhand failed in so many ways that I stopped counting. What hit us the most: * Exports that weren&#x27;t importable, broken (fields larger in export than allowed?!?) -- or read: a database in a state that wasn&#x27;t able to go into a backup == garbage<p>* Imports silently ignoring constraints (yeah, once you know all the restrictions, that&#x27;s manageable, but what a horrible DBMS!)<p>* ...<p>We only keep using it for legacy projects were migrating away isn&#x27;t worth it.
forintiover 3 years ago
I manage Oracle, MySQL and, Postgresql (and even one SQLite, but &quot;manage&quot; doesn&#x27;t quite describe the job).<p>Postgresql and MySQL are about the same complexity to manage: it&#x27;s easy. Even compiling Postgresql is quick and trivial.<p>But Postgresql has a lot of features that make it the best database for an enterprise environment, especially FDW. Oracle has HS, but it is slow and not very reliable.<p>Overall, I&#x27;d say Postgresql and MySQL take hours of my time yearly. Oracle takes months of my time each year. SQLite doesn&#x27;t take any time, but its use is limited.
评论 #29977288 未加载
tybitover 3 years ago
This would be an interesting article to flesh out. I.e is there evidence that MySQL is more reliable in those ways?<p>I always prefer reliability over features even though I’m a product engineer so if he’s right it’d be good to know. Either way, I’m stuck with the MySQL that the infrastructure engineers at work have provided us with.
评论 #29976033 未加载
tlhunterover 3 years ago
&gt; Infrastructure engineers generally care most about [...] never, ever, losing data.<p>Does MySQL still silently truncate varchar columns when the inserted text is too long?
评论 #29976184 未加载
评论 #29978277 未加载
评论 #29977694 未加载
评论 #29984731 未加载