What size of SQL Database is classified as a Large Database?

Babawale Dawodu 110 Reputation points
2023-10-03T14:41:48.9766667+00:00

I have a Database of 1.6 terabytes and I am beginning to get worried about performance issues in the future, if growth is not controlled. I am looking at splitting data files into multiple files and creating new file groups as well to partition tables into, but should I really worry because of the size?

SQL Server Other
0 comments No comments
{count} votes

Accepted answer
  1. yunus emre ISIK 181 Reputation points
    2023-10-04T04:41:17.3733333+00:00

    You must check your queries and indexes performance. According to the performance metrics you can decide. 1.6 TB database size for one database, for one data file is actually large. If you use partitioning , you can manage easier and get performance gains

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Olaf Helper 47,436 Reputation points
    2023-10-04T05:26:37.0433333+00:00

    If you have a good performing SAN, at best a SSD-SAN, and enough RAM on the machine, then I wouldn't worry about 2 TB database size.

    Monitor the system to see, if CPU or memory preasure occurs.

    0 comments No comments

  2. ZoeHui-MSFT 41,491 Reputation points
    2023-10-04T06:06:56.3066667+00:00

    Hi @Babawale Dawodu,

    There are several things that can be done to improve performance such as tuning code to implementing better physical resources such as memory, computing power, and storage. One of the primary bottlenecks for database systems is the lack of sufficient storage throughput and because database applications rely heavily on storage, a poorly implemented storage strategy can quickly become a problem.

    Details you may check below.

    Strategies to Improve SQL Server Storage Performance

    Regards,

    Zoe Hui


    If the answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.