作为一个非 DBA 的人,我谦虚地对待你们,我确信我的问题充满了概念上的缺陷,并且“这取决于”地雷。我也很确定,你们所有选择回答的人都会想要比我目前所能提供的更多的细节。
也就是说,我对以下情况感到好奇:
如果我连续运行它们,一个接一个地运行,我预计平均需要 7 分钟才能完成。这合理吗?
然而,更重要的是,如果我同时运行这两个查询呢?同时进行两个独立的连接。
现在,如果我同时运行 1,000 个非平凡的查询,我有预感它会导致整体速度变慢。在这种情况下,瓶颈可能在哪里?处理器?内存?驱动器?
同样,我知道在不知道具体细节(我没有)的情况下可能无法准确回答这个问题。我正在寻找一些一般准则,以便在提出以下问题时考虑: