gpt4 book ai didi

java - 查询优化 Java - 在嵌套循环中使用查询

转载 作者:行者123 更新时间:2023-11-30 01:09:01 24 4
gpt4 key购买 nike

我遇到过以下情况

 for(int i =1;i<=8028;i++)
{
for(int j=1;j<=1300;j++)
{
xyz = executeQuery("Select where abc = i and bcd = j")

}
}

在上面的例子中,我猜查询执行了 8028*1300 时间,这需要大量的时间和资源。

有什么方法可以优化时间和性能吗?

请原谅上面的代码,它只是一个伪代码。如果有任何不清楚的地方,也请告诉我。

最佳答案

试试这个::

       xyz = executeQuery(" Select abc, bcd  from myTable"
+" where abc between 1 and 8028"
+" and bcd between 1 and 1300")

关于java - 查询优化 Java - 在嵌套循环中使用查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19588972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com