onsulta do servidor @sql executando lentamente a partir do java

Tenho um programa java que executa várias consultas em um banco de dados do servidor sql. O primeiro deles, que consulta em uma exibição, retorna cerca de 750k registros. Posso executar a consulta através do sql server management studio e obtenho resultados em cerca de 30 segundos. no entanto, iniciei o programa para ser executado na noite passada. quando eu o verifiquei esta manhã, essa consulta ainda não havia retornado resultados ao programa java, cerca de 15 horas depoi

Eu tenho acesso ao banco de dados para fazer qualquer coisa que eu queira, mas não tenho certeza de como começar a depurar isso. O que se deve fazer para descobrir o que está causando uma situação como essa? Eu não sou um dba e não estou intimamente familiarizado com o conjunto de ferramentas do servidor sql, portanto, mais detalhes você pode me dar sobre como fazer o que sugere pode ser apreciad

esquer o código

stmt = connection.createStatement();
clientFeedRS = stmt.executeQuery(StringBuffer.toString());

EDIT1:

Bem, já faz um tempo, e isso foi desviado, mas esse problema está de volta. Eu olhei para a atualização do driver jdbc v 1.2 para 2.0, mas estamos presos no jdk 1.4 e a v 2.0 requer o jdk 1.5, de modo que não é um iniciador. Agora estou olhando minhas propriedades de cadeia de conexão. Vejo 2 que podem ser úteis.

SelectMethod=cursor|direct
responseBuffering=adaptive|full

Atualmente, com o problema de latência, estou executando o cursor como o selectMethod e o padrão para responseBuffering que está cheio. A alteração dessas propriedades provavelmente ajudará? Nesse caso, quais seriam as configurações ideais? Estou pensando, com base no que posso encontrar on-line, que usar um método de seleção direta e buffer de resposta adaptável pode resolver meu problema. Alguma ideia

EDIT2:

WEll Acabei de alterar esses dois parâmetros de cadeia de conexão, usando o método de seleção padrão (direto) e especificando o responseBuffering como adaptável. Isso acaba funcionando melhor para mim e alivia os problemas de latência que eu estava vendo. Obrigado por toda a ajuda

questionAnswers(12)

yourAnswerToTheQuestion