span8
span4
我有一个DatabaseUpdater命令的问题。
这似乎引发SELECT * FROM MyTable的它的更新SQL命令,这是我的一个表细如我没有数据的质量,从而使其迅速完成即可进行,并做更新之前。我的一个表中有但数百万行等这样做SELECT *显然是永远不会工作的,基本上锁定了表而不能使用。
这里是我的流量,使一个CSV输入经过测试然后调用到DatabaseUpdater
SQL跟踪:
没有人知道为什么它需要做的SELECT *和我是如何从这样做,所以我的更新运行停止吗?
我希望'SELECT * FROM MyTable的WHERE 1 = 0`,以便运行至该表需要更新收集架构信息。`其中1 = 0`应该做出快速而不管表的大小 - 您的跟踪图像表明,在不被列入条款,但。
你可以尝试用SQL Server格式的JDBC变种,看看是否有改善的东西呢?
©2020安全亚搏在线软件公司|法律