可以。
一台服务器多个数据库运行,是完全可以的。服务器安装数据库,不仅可以一个数据库服务,运行多个网站的库。
数据库是按照数据结构来组织、存储和管理数据的仓库。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。
SQL Server 2005,每个实例的数据库最大个数32767
每个数据库最多可存储 20 亿个表,每个表可以有 1024 列。表的行数及总大小仅受可用存储空间的限制。每行最多可以存储 8,060 字节。如果创建具有 varchar、nvarchar 或 varbinary 列的表,并且列的字节总数超过 8,060 字节,虽然仍可以创建此表,但会出现警告信息。如果试图插入超过 8,060 字节的行或对行进行更新以至字节总数超过 8,060,将出现错误信息并且语句执行失败。
在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括文本和图像类型的长度)。当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致transact-sql语句失败,并产生错误信息。sql
server对每个表中行的数量没有直接限制,但它受数据库存储空间的限制。每个数据库的最大空间1048516tb,所以一个表可用的最大空间为1048516tb减去数据库类系统表和其它数据库对象所占用的空间。
如果存在不同数据库里会降低效率,存储不同的数据库属于大型网站的分布式开发业务解决方案。比较麻烦。如果你的网站只是中型,你就存到一个数据库里吧。别放到多个数据库了。
还要你设计数据库时,是根据你网站数据量大小,访问大小的预测、以后网站的运营方向计划,硬件设施的是否扩展决定的。多方位考虑的,不是单一考虑的。
如果你的网站以后,或者现在的数据量非常大,那可以分布式,反之单个数据库吧。
所以,你自己设计思路要清醒。多想想就明白了。
以上就是关于一台数据库表服务器可以创建多个用户数据库吗全部的内容,包括:一台数据库表服务器可以创建多个用户数据库吗、关于数据库大小的问题:可支持几个库一库可以有多少表一表最大可有多少记录、mysql一个数据库能存多少张表一张表能存多少条数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)