When a SharePoint list or library has a large number of items, you must carefully plan its organization, taking into account how users need to access documents or data. By planning and using a few key list and library features, you can ensure that users can find information without adversely affecting the performance of the rest of your site.
SharePoint contains a Document Center site template that you can use when you want to create a site that is optimized for creating, managing, and storing large numbers of documents.
Manage large numbers of documents using Document Center site
A Document Center is a specialized site designed to serve as a centralized repository for managing documents. You can use a Document Center site as an authoring environment or a content archive.
In an authoring environment, users actively check files in and out and create folder structures for those files. Versioning is enabled, and 10 or more earlier versions of each document can exist. Users check documents in and out frequently, and workflows can help automate actions on the documents.