SQL Server performance with many concurrent, long-running queries

前端 未结 5 1217
时光取名叫无心
时光取名叫无心 2021-02-02 01:32

I\'m wondering how executing many long-running queries simultaneously will impact SQL Server\'s ability to service each query in a timely fashion.

[Edit]

5条回答
  •  深忆病人
    2021-02-02 02:08

    Hard to say.

    • Massive parallel queries?
    • Thousands of small ones?
    • OLTP or warehouse?
    • CPU or IO or Memory bound?
    • Server hardware and settings? MAXDOP, RAID etc
    • Same set of data? (in buffer pool or lots of churning of in-memory data)

    We have 100 million rows tables with sub 1 second aggregate queries running many time during working hours, and 10,000 rows table queries that take 20 seconds but only run once at 4am.

提交回复
热议问题