Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Bitbucket Server Database Sizing Guideance

Matthew North
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 14, 2018

We are planning to install Bitbucket Server and are following the guidelines of having an Oracle Database in preparation to use for an external database.

The problem is we can't find out how large this database should be? We can't find any sizing guidelines or a description of what is stored in the database?

Are there any recommendations and is held in the database vs maintained on the file system? 

1 answer

1 accepted

1 vote
Answer accepted
Ana Retamal
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
May 15, 2018

Hi Matthew! The size of the database required for Bitbucket Server depends in large part on the number of repositories and the number of commits in those repositories. A very rough guideline is: 100 + ((total number of commits across all repos) / 2500) MB.

So, for example, for 20 repositories with an average of 25,000 commits each, the database would need 100 + (20 * 25,000 / 2500) = 300MB. You can find this information at Scaling Bitbucket Server.

Regarding your last question, only metadata and history are stored in the database, the objects itself are stored in the filesystem.

 

Hope that helps :)

Ana

Matthew North
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 15, 2018

Thanks Ana

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events