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
