Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #7399

D

Daniel Nichter

Personal blog · hackmysql.com/postprogrammingsystemsdata

Daniel Nichter writes Hack MySQL, a personal blog at hackmysql.com about programming, systems and data. Since 2008, 11 different Hacker News readers have linked it 13 times, most often “Are AWS Aurora Performance Claims True? (2023)”. It is still writing: the last post was on 2025-12-12, and you can follow it by feed.

Visit the blog
13mentions?
11HN people?
2008–2025first – last linked?
Links on Hacker News per year · peak 3 in 2008

Too few sampled comments (5) to say how often HN recommends it.?

Why HN links it

HN commenters link Daniel Nichter's hackmysql.com for MySQL internals and operations, including group commit and transaction dependency tracking, the slow log, and tuning and monitoring tools.

Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Hack MySQL is the personal website of Daniel Nichter, author of the book Efficient MySQL Performance published by O'Reilly. His webiste explores MySQL, Go, and software design.

Most-linked posts?

  1. Are AWS Aurora Performance Claims True? (2023)
    2 people · 2 mentions · first linked 2023-05-13

What Hacker News says?

  1. Except it isn’t nearly as fast as it claims [0]. And in real-world tests, I have never found it to beat RDS. You can get an insane amount of performance out of a well-tuned MySQL or Postgres instance, especially if you’ve designed your schema to exploit your RDBMS’ strengths (e.g. taking advantage of InnoDB’s clustering index to minimize page fetches for N:M relationships). And if you really need high performance, y…

    Comment linking /are-aurora-performance-claims-true/

    on “A $1k AWS mistake”
  2. Submitted I Don't Want to Shard (MySQL) as a story · 27 points

    HN discussion
  3. ‪There’s a nice summary of group commit in this MySQL 5.6 work log for binary log group commit implementation ‬ ‪ https://dev.mysql.com/worklog/task/?id=5223‬ ‪Great blog here too on changes since :‬ ‪ https://hackmysql.com/group-commit-and-trx-dependency-tracki...

    Comment linking /group-commit-and-trx-dependency-tracking/%E2%80%AC

    on “MySQL transactions per second vs. fsyncs per second (2020)”
  4. Submitted Are AWS Aurora Performance Claims True? (2023) as a story · 4 points

    HN discussion
  5. http://www.drquincy.com/resources/tutorials/webserverside/ou... (in PHP) Also: http://mtop.sourceforge.net/ http://rackerhacker.com/mysqltuner/ https://launchpad.net/mysql-tuning-primer http://maatkit.sourceforge.net/doc/maatkit.html http://hackmysql.com/mysqlreport http://hackmysql.com/mysqlsla

    Comment linking /mysqlsla

    on “10 MySQL variables that you should monitor”
  6. Submitted MySQL: Indexing Joins as a story · 3 points

    HN discussion
  7. Agree with most of these issues but your last claim is only true for older versions of MySQL. Newer versions do support microsecond resolution[1]. 1- http://hackmysql.com/slowlog

    Comment linking /slowlog

    on “Ask HN: Going from Redis to MySQL. Good idea?”
  8. Submitted Are Aurora Performance Claims True? as a story · 2 points

    HN discussion
  9. gtani · 2008-12-03Recommends
    not a lot to go on, start here http://hackmysql.com/documents http://dev.mysql.com/doc/refman/5.0/en/optimization.html http://mysqldba.blogspot.com/2008/04/common-steps-to-scale-l... http://mikaelronstrom.blogspot.com/2008/07/1-making-mysql-cl...

    Comment linking /documents

    on “Ask HN: A few hundred users and MySQL started to complain...”
  10. Submitted MySQL LRU Flushing and I/O Capacity as a story · 2 points

    HN discussion
  11. Submitted Lessons from 20 Years Hacking MySQL as a story · 1 points

    HN discussion
  12. Submitted The Grand list of MySQL tools as a story · 1 points

    HN discussion

Search all of HN for hackmysql.com

Linked by the same people?