1GB MySQL处理多少数据

时间:2013-01-28 12:06:16

标签: mysql sqlite

我将启动一个拥有许多用户的创业公司,我想在数据库中存储大量数据。有些朋友在那里建议我一些HostingProviderA。 (名字未附上)

我正准备通过HostingProviderA签署托管套餐 但是他们已经清楚地在他们的包中详细列出了每个MySQL对于我们包含的每个数据库都可以包含1GB。

问题如下,在我的脑海中浮现,需要被清除。

  1. 只是想知道我可以在1GB数据中存储多少数据。
  2. 如果我想托管我自己的服务器,那么可以使用Ubuntu 32位20GB存储VPS计划存储多少数据。
  3. MySQL和SQLite有什么区别?

2 个答案:

答案 0 :(得分:8)

  1. 取决于你如何组织你的数据库以及你有多少表/字段...我运行一个有大约50个表和150万条记录的论坛,它是460MB。
  2. 如果您要做一些自定义的东西(大型脚本,大量MySQL处理等等),VPS将非常重要。您可以更好地控制VPS。在共享托管中,如果其他网站出现问题,您的网站可能会更慢/无响应。
  3. SQLlite是一个基本的SQL服务器,通常打包用于本地应用程序/电话等...... MySQL是一个企业关系数据库。

答案 1 :(得分:1)

for 1.这取决于您的数据库结构。您是否有固定长度字段,许多关系,索引等。计算额外10-20%的非数据空间。所以你可以存储大约800MB的纯数据。

取决于您的数据库结构,您可以以最佳方式使用该空间。

如果你想拥有很多用户和大量数据,那么

2.不要使用VPS计划。

表示3. maybe this can help you