目前,我正试图优化日本央行的一些报告,其中我们的后端是Teradata。Teradata优化器看起来非常挑剔,我想知道是否有人想出了一个解决方案或解决方案,以使优化器以类似于等于的方式对待。Enter the Number: 2. Enter a Number like:
选项一像梦一样执行,而选项二是将我们的查询时间从6秒拖到2分。如何为teradata优化器优化SQL语句?
好吧,我刚写到:FROM Table1WHERE Table2.Column1好的,Table2和Table3连接。该表在列中包含一些标志,可以告诉我们,它与Table1一般连接。我写了下一段代码:
选择*从Table1左加入Table2 ON Table2.Table1_Id = Table1.Table1_Id左加入Table3 ON Table3.T
我目前正在研究SQL Server中的优化器,我有一个关于从联合结果中选择数据的问题。 如果我执行下面的查询 SELECT TOP (100) ...FROM TBL2ORDER BY COL1, COL2 我认为(这是我学到的)内部优化器将这个查询更改为下面的查询,因此它最多只能从每个表中读取100行。FROM TBL1 ORDER BY COL1, COL2 SELECT TOP (100)