当前位置: 首页 > 面试题库 >

未使用的数据库表效果

益明朗
2023-03-14
问题内容

在我们的SQL Server数据库中,至少有25-35个从未使用过的查找/空表。将它们保留在我们的数据库中是否有负面影响(性能,存储等)

基本上,将其删除会对查询等产生任何积极影响。


问题答案:

如果查询未引用表,则对这些查询没有影响。SQL Server将注意经常请求的信息,并将该信息缓存在内存中。在那里摆放桌子不会导致性能或存储上的明显差异。



 类似资料:
  • 全部的 只是想看看用表单中提交的数据更新数据库行的最佳选项是什么。我理解Laravel更新查询生成器,但是我在如何获取表单数据,然后执行该查询方面遇到了困难。相对较新的Laravel:)这是我想出的,只是从我的PHP经验和逻辑: 我曾试图将查询放入一个函数中,然后让表单操作成为函数: 正如我所说,主要问题是试图让命名的表单对象成为更新行的对象。我有两个文本输入字段,分别命名为“body”和“not

  • 可以使用gettext翻译数据库表的内容吗? 例如,我有一些永远不会更改内容的数据库表,例如连接国家id(“fr”、“de”、…)的表有国家名称(“法国”、“德国”和……)国家名称用英语书写的地方。我可以添加额外的表列来提供不同语言的国家名称翻译,但我想知道,是否可以使用gettext来翻译国家名称。 如果有必要,我会使用php并在代码中用。

  • 目前正在android studio中用java进行一个项目,我正在尝试用sql查询两个表。各表如下: 预订表 User_Bookings表 用户表仅供参考 有没有一种方法可以使用UNION或INNER JOIN并仅使用用户ID连接这两个表? 例如,对于ID为2的用户,我希望从预订表中获得出发时间 还是UNION/INNER JOIN不是我试图实现的目标的正确运算符?正如我一直在尝试和复习我的SQ

  • 我开始使用Neo4j和Spring Data Neo4j的项目。我希望我的程序使用已经包含我的数据的本地数据库(而不是每次启动时加载数据),因为我有很多数据需要加载到数据库中。为了实现这个目标,我尝试设置一个用我的数据填充数据库的测试用例。但是,在我的测试完成后,数据库中的数据似乎不会持久:我使用neo4j控制台/shell查看数据库,发现它是空的。 我已经构建了一个小的例子项目,也不工作。任何对

  • 错误抛出在“load(couldant_credentials['db_name'])”上,所以是否缺少要导入的库? 我确信我使用的Cloudant证书是正确的。 我尝试使用Java代码,但得到同样的错误。

  • 本章节将介绍如何创建一个从数据表 country 中读取国家数据并显示出来的页面。 为了实现这个目标,你将会配置一个数据库连接, 创建一个活动记录类, 并且创建一个操作及一个视图。 贯穿整个章节,你将会学到: 配置一个数据库连接 定义一个活动记录类 使用活动记录从数据库中查询数据 以分页方式在视图中显示数据 请注意,为了掌握本章你应该具备最基本的数据库知识和使用经验。 尤其是应该知道如何创建数据库