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 · #5489

E

Erland Sommarskog

Personal blog · sommarskog.sedataprogramming

Erland Sommarskog's personal blog at sommarskog.se covers data and programming. Since 2011, 15 different Hacker News readers have linked it 18 times, most often “Slow in the Application, Fast in SSMS? Understanding Performance Mysteries”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
18mentions?
15HN people?
2011–2024first – last linked?
Links on Hacker News per year · peak 3 in 2019

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

Why HN links it

Erland Sommarskog's long, technical SQL Server articles on query plans, parameter sniffing, error handling and stored procedures. HN readers link them as in-depth references.

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

Most-linked posts?

  1. Slow in the Application, Fast in SSMS? Understanding Performance Mysteries
    6 people · 6 mentions · first linked 2013-04-19
  2. Slow in the Application, Fast in SSMS? Understanding Performance Mysteries
    2 people · 2 mentions · first linked 2023-09-18

What Hacker News says?

  1. http://sommarskog.se/

    Comment linking /

    on “Ask HN: What are your favorite thin websites (text only or limited images)?”
  2. Submitted Slow in the Application, Fast in SSMS? Understanding Performance Mysteries as a story · 1 points

    HN discussion
  3. I disagree with this article. SQL is an decent (though crusty) language when used specifically for the purposes of interacting with relational databases. The fact that most database vendors have hacked mutually incompatible proprietary extensions on-top of it for doing other tasks doesn't make it a good choice for them. Why would you use SQL over a language that has been specifically designed for code reuse, integra…

    Comment linking /share_data.html

    on “Mythbusters: Stored Procedures Edition”
  4. Submitted Slow in the Application, Fast in SSMS? as a story · 1 points

    HN discussion
  5. Another reason to write your own technical content, even if a similar question/answer does exist on SO, especially in examples where you experiment to put together examples that show/prove a point, is that it is practise for yourself. I intend to get some of my own content out there (it may never happen, the intention has existed for quite some time!) and if I ever find time to do it some of the things I might inclu…

    Comment linking /

    on “Technical blogging in the era of Stack Overflow”
  6. Submitted The Curse and Blessings of Dynamic SQL as a story · 1 points

    HN discussion
  7. hobs · 2019-01-31Recommends
    Yeah, parameter sniffing is also a concern and a thing you have to manage on the SQL Server side - it's led to probably the most venerable article on the topic in that community - http://www.sommarskog.se/query-plan-mysteries.html

    Comment linking /query-plan-mysteries.html

    on “Life of a Sql Query”
  8. Submitted Using a Table of Numbers as a story · 1 points

    HN discussion
  9. I made an app that generated reports. The queries ran quickly when I tested it directly on the database but when I ran my app it would hang on a particular query. Sometimes. I started making some small seemingly insignificant changes to my code and suddenly my app generated all the reports quickly. All was well until the next month when I had to generate the same reports and my app failed on the same query. I solved…

    Comment linking /query-plan-mysteries.html

    on “Code that breaks 2 or 3 times every month”
  10. Submitted Slow in the Application, Fast in SSMS? (2011) as a story · 1 points

    HN discussion
  11. DougBTX · 2019-10-20Recommends
    For SQL Server there’s a very nice article on making query plans more predictable here: http://www.sommarskog.se/query-plan-mysteries.html

    Comment linking /query-plan-mysteries.html

    on “Can adding an index make a non SARGable query SARGable?”
  12. Submitted SQL Server: Understanding Performance Mysteries as a story · 1 points

    HN discussion
  13. some_user54 · 2018-09-17Recommends
    If you want to trully know how thing works I suggest great blog: http://sommarskog.se/error_handling/Part1.html http://sommarskog.se/error_handling/Part2.html http://sommarskog.se/error_handling/Part3.html More than 100 pages of technical knowledge. And presentation: http://www.sommarskog.se/present/WhenThingsGoWrong%20(SQLSat...

    Comment linking /present/WhenThingsGoWrong%20(SQLSat%20706).zip

    on “SQL Server Error Handling Gotchas”
  14. Submitted Slow in the Application, Fast in SSMS? Understanding Performance Mysteries as a story · 1 points

    HN discussion
  15. Submitted Dynamic Search Conditions in T-SQL as a story · 1 points

    HN discussion

Search all of HN for sommarskog.se

Linked by the same people?