通过Python连接到服务器上的db2数据库,并查询一个巨大的表(可能有200-mil记录,50-cols)。此表用于分析(OLAP可能是正确的术语),而不是事务。我想优化我的sql/python代码,以便更快地执行查询。
如果不深入了解sql查询,我怀疑SELECT语句从表的第一条记录开始,一直持续到查询满意为止。FETCH FIRST 10 ROWS ONLY
我有一个需要一个小时才能更新表的SQL查询,现在我已经在Excel Power query中创建了连接,并且基于同一个表创建了多个子表,因此每当我刷新所有连接(主表和子表)时都会刷新并花费更多的时间,因为在所有连接中都在执行相同的查询现在,我想通过创建一个与父表同步的主表(父表)和所有子表(子表)来优化这一点。因此,一旦主表被更新,子表(摘要或自