Falah Chiappa
 
Mais uma vez muito obrigado.
 
Essas respostas serão decisivas para a reestruturação da nossa forma de 
desenvolvimento.
 
O que de fato procuramos é um equilíbrio.
 
O PL SQL tem nos atendido muito bem até hoje.
Principalmente na geração de Informações Gerenciais.
 
Um grande abraço e uma excelente palestra amanhã !!
E a todos os palestrantes !!!
 
Att.
 Alexandre Brum


jlchiappa <[EMAIL PROTECTED]> escreveu:>> Atualmente o desenvolvimento tem sido 
cliente - servidor.Com boa 
parte do processamento, principalmente relatórios gerenciais, feito 
em PL-SQL. Estou querendo ver qual a vantagem de ter isso também em 
Java.

==>> SE vc nesses reports basicamente faz consultas (ie, select) e 
insert numa tabela gtt que alimenta o report (ou seja, manipula 
dados, apenas), provavelemnete a vantagem será NENHUMA : ** acesse ** 
os links que te passei, eles demonstram exatamente isso, com vários 
cases, com testes...


>> Pois sei que o processamento em PL-SQL utiliza os recursos do 
servidor onde está
o BD. 

*** NÂO *** é só isso, absolutamente NÂO BASTA estar dentro do banco 
para se "aproveitar dos recursos", a questão é : o PL/SQL é otimizado 
de diversas maneiras pra trabalhar com bd Oracle, tipo : 

a) faz BINDING de variáveis automagicamente
b) automagicamente o texto dos SQLs que o PL/SQL envia pro banco é 
convertido, retirado espaço, etc
c) ele NÂO faz parse a cada execução, se for SQL estático
d) ele tem os ** MESMOS ** datatypes que o banco, ao contrário do 
java, onde algum tipo de conversão é implícita

SE vc passar a manipulação de dados para java, ficará POR SUA CONTA 
fazer o que o PL/SQL já faz nativo, ok ?? E algumas coisitas (como os 
dadatypes) não tem como, e algumas vezes isso VAI LEVAR mesmo à 
pequena desvantagem em performance, COMO MOSTRADO NOS LINKS que te 
pasei, confere ??

>> Quero continuar ganhando em processamento e aproveitar os 
recursos da Orientação a Objetos.

Como eu disse acima, vc vai testar mas vc VAI TER QUE ter um esforço 
maior (ie, fazendo binding & etc por sua conta) e ** não é ** 
garantido que vai "continuar ganhando", ok ??


>> Conhece um bom livro que trata esse assunto ?

Não especificamente : conheço (de ouvir falar, não li) o "Expert 
Oracle JDBC Programming", de R. M. Menon, que fala bastante sobre a 
interação Oracle x Java, e mais importante, é equilibrado, tem bom 
senso (o que tem de livros de Java que mandam vc usar o banco como 
um grande "baldão de dados" fazendo tudo em java não tá no gibi, e 
quem segue um conselho desse tipo só poder terminar num grande 
desastre, IMHO...). 

[]s

Chiappa

============================================================
Participe do ENPO - Encontro de Profissionais Oracle 2005 !
Informações e inscrições em www.enpo-br.org
José Laurindo Chiappa, Palestrante ENPO-2005
============================================================





ORACLE_BR APOIA 2ºENPO-BR 
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_____________________________________________________________________
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 
Links do Yahoo! Grupos









                
---------------------------------
 Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



ORACLE_BR APOIA 2ºENPO-BR 
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_____________________________________________________________________
Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a