Cloud & SQLSailor

Cloud, Databases & Beyond!

Question of the day : Multiple tempdb data files will gain performance?


Do splitting tempdb data files according to the number of processors will gain performance improvement? I am more interested to hear about this.

2 responses to “Question of the day : Multiple tempdb data files will gain performance?”

  1. DBA Avatar

    The optimal solution is yes,but it depends on your work load(Too many TempDB data files (like one per core on an 80-core system).
    #datafiles=No.of cores/2

    Note:SQL Server recommends that you create as many files as there are COREs or CPUs to minimize allocation bottlenecks.

    1. Anup Avatar

      True, This was an old post when I tried Q/A based polls.

      I normally go with less to start with an increase if there is contention.

Leave a reply to Anup Cancel reply