JIRA 10用户安装的数据库select是什么?

我已经和JIRA和Greenhopper一起工作了几个星期,并决定作为发展援助来解决这个问题。 这意味着该停止使用HSQL数据库了。

装载将是非常轻的; 在10个用户中,最多只有两个真正活跃的用户间歇性地进行交互,JIRA项目的状态变化每天less于100个峰值。 我有这样的感觉,支持SQL Server的安装将不仅仅是矫枉过正。 SQL Server Express明确不支持我必须select别的东西。

我的问题是: 托pipe在如下所述的机器上,在Atlassian公开支持的所有数据库中哪个数据库最好? 我应该在硬件上运行数据库,将其包装在自己的虚拟机中,还是将其添加到现有的虚拟机?

硬件:双核Core 2处理器,8GB内存,镜像250GB硬盘,内部连接第三个自旋“备份”磁盘。

主机操作系统:Windows Server 2008 R2

VM主机:VMWare Server 2008,当前运行一个Win Server 2003 R2实例(虚拟机中分配2GB内存,20GB虚拟磁盘,运行一个轻量级的IIS实例和几个实用程序Web服务)

我有一个与Confluence和Jira共享一个盒子的类似的设置。 对于你描述的负载,我的build议是在本地虚拟机上使用PostgreSQL。 我从构build一个特定的使用设备的angular度来看待这个问题。 这确实是一个偏好问题。

我们在JIRA中使用MySQL,我build议为了比PostgreSQL更容易pipe理。 两者都是很好的select – 如果你有更多的经验,使用它。

受支持的数据库列表可在以下位置获得: http : //confluence.atlassian.com/display/JIRA/Supported+Platforms

您应该能够在与JIRA安装相同的虚拟机上运行它。 如果你有一个具有计划数据库备份作业(mysqldump)的中央MySQL服务器,那么我build议把数据库放在那里(以利用你预先存在的数据库备份)。

为什么Atlassian拒绝支持10用户许可证的MSSQL Express超越了我。 我们使用MSSQL 2008 R2运行两个安装,没有任何问题。

显然 – select你喜欢的任何数据库。 请记住,某些备份解决scheme(如我们使用的Backup Exec)不支持mysql / postgresql,而无需在数据库服务器上使用第三方脚本来获取快照。