I have a project with a 2TB database (450,000,000 rows). What is the recommend memory? There will be about 200 users at the same time using the info.
I have a project with a 2TB database (450,000,000 rows). What is the recommend memory? There will be about 200 users at the same time using the info.
You can go to 32 GB on 32 bit (assuming Enterprise), far more in 64 bit.
As much as you can afford, basically, within the SQL Server edition limits.
The data size itself is neither here not there: it's how much is in use at any one time
Q: "What is the recommend memeory?"
A: "The Most"[1]
[1] For server hardware where read access is a top priority and the data is highly cachable.
More RAM means more data which can be kept in memory. More data in memory means less data to fetch from disk. Less disk activity means better performance.
The usage patterns of the application/s accessing the database are more important than the size of the DB, number of rows and number of users.