Additional SQL Server features and topics not covered by specific categories
Hi matteu,
just a few thoughts from my side and probably some rule of thumb advice, so nothing carved in stone:
- as always: it depends . If there will be a lot of Inserts and you only have one data file, then you may get a contention problem. With 2 or 4 physical data files you minimize this effect. I could go a bit more in detail regarding GAM, SGAM and PFS pages but there are plenty of articles out there (if you're interested in)
-
- same goes for tempdb. You find often the advice that you should go for as much files as cpu cores. But not more than eight files. I'd say: start with 2 or 4 and analyse if TempDB latch contention becomes a problem or not. (https://www.sqlshack.com/sql-server-tempdb-database-and-latch-contention/ )
- no idea, never stumbled across this before and not the SCCM experience.
-
- If you have your on disk/volume for temp db, then you can presize tmepdb as well. I'd also use different drives for data and log there as well.
5) again. it depends For example: if I install SQL Server then C drive is always system only and I put sql binaries on a separate drive as well
Also 64k cluster size when you format the appropriate drives may or may not right. With Windows 2019 and SQL 2019 a lot of people go for a 2MB size. Here is good stuff by former data platform MVP Argeniz Fernandez (he was also in the SQL Server Tiger Team!)
https://www.youtube.com/watch?v=4c9v0XVvqlA
Regards
Dirk