Sql 未使用的数据库表效果
在我们的SQL Server数据库中,至少有25-35个从未使用过的查找/空表。将它们保存在我们的数据库(性能、存储等)中是否有任何负面影响Sql 未使用的数据库表效果,sql,performance,storage,Sql,Performance,Storage,在我们的SQL Server数据库中,至少有25-35个从未使用过的查找/空表。将它们保存在我们的数据库(性能、存储等)中是否有任何负面影响 基本上,删除它们会对查询等产生任何积极影响。否如果不使用它们,删除或保留它们不会产生任何积极或消极影响。我会删除它们。如果查询没有引用表,那么这些查询就不会有任何影响。SQLServer将关注频繁请求的信息,并将这些信息缓存在内存中。拥有一张桌子应该不会导致性能或存储方面的显著差异。离开它们不会产生任何我可以想象的负面影响 如果您从未引用它们,它们将永远不
基本上,删除它们会对查询等产生任何积极影响。否如果不使用它们,删除或保留它们不会产生任何积极或消极影响。我会删除它们。如果查询没有引用表,那么这些查询就不会有任何影响。SQLServer将关注频繁请求的信息,并将这些信息缓存在内存中。拥有一张桌子应该不会导致性能或存储方面的显著差异。离开它们不会产生任何我可以想象的负面影响
如果您从未引用它们,它们将永远不会加载到内存中,因此不会影响性能。就存储而言,因为它们是查找表,所以我认为它们很小。这些查找/清空对存储的影响最小。我会删除它们以获得一个干净的数据库。最好删除所有未使用的对象。否则,你最终会有成吨的结构不再使用,没有人知道
性能和存储无关 无论如何都要删除它们-当你必须首先弄清楚什么是使用的,什么是未使用的时,维护数据库是一件痛苦的事情。同意。您花了多长时间确定它们是空的和未使用的?让下一个人省去无意义的努力。