具体问题具体分析
如果是oracle,quest sql lab可以帮助你分析 

解决方案 »

  1.   

    查看相关的sql文集,这跟java没多大联系!
    而且还要针对相应的数据库平台
      

  2.   

    去这里看看 www.leccotech.com 
    它有一个将源sql语句优化的工具,而且还有中文版。
      

  3.   

    我的程序里有大量的SQL语句,效率很低,我想应该有一些优化的原则,比方说里面select后字段顺序的调整了等等,请高手指教
      

  4.   

    一般来说是对where子句进行优化,避免查询中出现冗余的笛卡儿积。如果关联条件不足就会出现冗余的笛卡儿积。