1

我已经配置了 maven-sql 插件来执行集成测试的插入和删除脚本。

删除脚本从 sql 插件运行了更长的时间。我从 OracleSQLDeveloper 中运行了相同的脚本,执行需要几秒钟。我想知道哪个 sql 查询资源不足。

<!-- Maven SQL plugin to insert test data to DB. -->
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>sql-maven-plugin</artifactId>
                <version>1.3</version>

                <configuration>
                    // DB CONFIGS
                </configuration>
                <executions>
                    <execution>
                        <id>create-database-tables</id>
                        <phase>process-test-resources</phase>
                        <goals>
                            <goal>execute</goal>
                        </goals>
                        <configuration>
                            <autocommit>false</autocommit>
                            <onError>continue</onError>
                            <srcFiles>
                                <srcFile>sql/delete_data.sql</srcFile>
                                <srcFile>sql/load_data.sql</srcFile>
                            </srcFiles>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

是否有配置在控制台中显示正在运行的查询。

4

1 回答 1

1

我尝试了很多方法,但没有用。唯一的方法是按照调试模式运行构建。

谢谢@Andyb

于 2012-07-03T09:07:30.207 回答