我需要从一个表中选择数据并将其插入到另一个表中。目前,SQL看起来像这样: SELECT x, y, z WHERE ...然而,SELECT非常庞大,导致超过200万行,我们认为它占用了太多内存。在运行查询时,Informix (本例中的db )耗尽了虚拟内存。
我该如何选择和插入一组行(比如2000行)?鉴于此,我不认为有任何行</e
我一直在使用SQL触发器时遇到性能问题。该问题与在插入的触发器表中使用select语句时执行SQL查询有关。SELECT x FROM y WHERE x IN ( SELECT x FROM INSERTED )如果我创建一个表变量,并从插入到表变量中选择行,然后在'IN‘子句中使用表变量,速度会快得多。
我