数据库表过多,有什么影响 一个数据库中的表数量已经超过4000了,对数据库性能有什么影响么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 几乎没有影响 ,除了你遍历整个数据库的所有表时。 没有的吧,但是如果要遍历所有的表 那就要慢了。一般也就是对表中数据的增删改,所有没啥影响的。 表太多的话如果要再整个库里面查询某个值的话就慢了 还有就是占用磁盘空间,如果插入更新比较频繁的话,会产生更多日志 对存储有影响,呵呵。其它应该没有 影响当然有,至少系统对象数大了,影响一些查询速度不过一般情况这个影响可以忽略 还有就是占用磁盘空间,如果插入更新比较频繁的话,会产生更多日志这个和表的多少没关系吧。你单个表也会产生认知 应该木有什么太多的影响吧。最多是看着头昏而已。 只是表的数量而已。如果系统90%的时间,只用到10%表,你再多的表数量也没关系。评价系统的性能应该从多方面入手的。可以网上找找相关的资料多学习下~ 一个数据库超过4000个表,厉害 表多只是暂用空间,一张表中数据量大,既占用空间有影响查询速度 只要不慢,10000张表也没有关系。影响存储结构,还有就是点开时看着有点头晕。 关于在企业管理器及复制数据库的几个问题 高手请进: SQL Server 2008R2,根据log日志(ldf文件) 恢复数据库 两个表连接查询 还原数据库 这个sql update 语句该怎么写? execel操作中用到变量的问题 问一个存储过程里使用事务的问题。 SQL能不能这样查啊? vs2008如何单步调试 ……怎样从一个表中得到字段的名称……? 这样的SQL怎么写? Sql Server 2005 数据见表只能有一个时间字段吗?
还有就是占用磁盘空间,如果插入更新比较频繁的话,会产生更多日志
这个和表的多少没关系吧。你单个表也会产生认知
评价系统的性能应该从多方面入手的。可以网上找找相关的资料多学习下~