我们已经创建了外部表,我们需要在表上运行select并选择所有记录,select运行非常非常慢。甚至在30分钟后仍未完成,该表包含大约2millon recs
我们还需要从另一个数据库中查询该表,即使该表运行非常缓慢,即使30分钟也不会返回。
选择的格式:
从ext_table中选择col1,col2,... col3;
需要帮助: 1.关于减少执行时间的任何建议?
注意:我们需要选择表的整个内容,以便可能不使用条件的地方。
谢谢。
我们已经创建了外部表,我们需要在表上运行select并选择所有记录,select运行非常非常慢。甚至在30分钟后仍未完成,该表包含大约2millon recs
我们还需要从另一个数据库中查询该表,即使该表运行非常缓慢,即使30分钟也不会返回。
选择的格式:
从ext_table中选择col1,col2,... col3;
需要帮助: 1.关于减少执行时间的任何建议?
注意:我们需要选择表的整个内容,以便可能不使用条件的地方。
谢谢。
如果没有使用WHERE子句将参数推送到远程数据库,则无法优化查询的性能。您将返回整个桌子。
我的建议是使用SQL Data Sync在此SQL数据库上具有表的本地副本,该副本在X的时间间隔上与远程Azure SQL数据库同步。