In our Azure SQL Managed Instance
, we have 12 tempdb
data files each of size 11GB. The Log file growth value is set to a max default size of 2TB. The growth value of each data file is 32GB.
Question: Based on the above numbers, what should be the growth increment size of these 12 tembdb
data files? NOTE: Question is specific to tempdb
data files.
Remark: As a best practice recommended by Azure documents, one should have growth increment of these files to a reasonable size to prevent the tempdb
database files from growing by too small a value. If the file growth is too small compared to the amount of data that's being written to tempdb
, tempdb
might have to constantly expand. That will affect performance. NOTE: Ours is largely a data warehouse project where large amount of data is imported that is then used for Data Analytics.