Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
O Portal javafree.org inicia mais uma promoção para os usuários do fórum. Quem publicar mais posts válidos (perguntas ou respostas) entre 16/4 a 13/7 levará para casa um iPad 2 de 16GB!
cara, em alguns casos o mysql vai ser mais rapido que o oracle, mas acho dificil que chegue nesse numero que vc falou. se p/ vc so a velocidade interessa, talves o mysql resolva, mas acredito que segurança e estabilidade tmb são fundamentais, principlamente quando a base começar a crescer e tiver concorrencia. se o seu dba tiver a manha, da p/ otimizar muito a performance do oracle, deixando bem rapido, e com todas as suas outras vantagens. sinceramente não da p/ comparar.
ps. gostaria de ver um teste que mostrasse essa diferença que vc falou. flw!!!
O Oracle oferece boa performance e segurança desde que bem configurado.
Esta é uma pergunta difícil de ser respondida, vários fatores devem ser levados em consideração, como por exemplo, número de tabelas, quantidade de registros, etc...
e alguns testes q eu fiz com tabelas com 4milhoes de registros eu vi que o mysql eh muito mais rapido. Coisa de 15x.
Ahn? Onde??
Sou obrigado a subir na mesa e gritar:
Seeeeeeeeiiiiiiisssss miiiiiiiii!!!!!!!
_________________
"Pessoas inteligentes falam sobre idéias; pessoas comuns falam sobre coisas; pessoa mesquinhas falam sobre pessoas." (autor desconhecido)
e alguns testes q eu fiz com tabelas com 4milhoes de registros eu vi que o mysql eh muito mais rapido. Coisa de 15x.
Ahn? Onde??
Sou obrigado a subir na mesa e gritar:
Seeeeeeeeiiiiiiisssss miiiiiiiii!!!!!!!
hahahahahahahahahahahahahaha!!!
Agora quero ver ele gritar doze....rs...
A Paz!!
_________________ Paulo Henrique Borges de Melo JavaMetal - GoJava - GUJ - Ubuntu Linux - Rising Cross Sun Certified Java Programmer Bacharel em Ciência da Computação Especialista em Análise e Projetos de Sistemas de Informação _____________________________ "Que a cruz sagrada seja minha luz!!"
cara, como foi falado, banco por banco, não ha como comparar o oracle com mysql. se vc quer apenas velocidade(acho que foi isso que vc quiz dizer), como falei talves o mysql resolva(TALVES!!!), mas se a empresa ja usa oracle, e provavemente pagou por ele, use oracle e explore todo o potencial dele, com certeza vc não vai se arrepender. flw!!!
Todos os dois tem seus pros e contras (na minha opinião)
MySql
Pros : Velocidade Performance Facilidade de manutenção
Contras: Não Possui Controle de Transações (nativamente) Não Possui Recursos, apenas o básico do sql ANSI 92 Fragilidade e facilidade de corrupção dos dados (em caso de problema eletrico)
Oracle:
Pros: Lider de Mercado Robustez Varios Recursos adicionais PL/SQL Possibilidade de rodar java nativamente dentro do banco de dados
Contras: Custo Relativamente alto (hoje já esta muito mais barato, mas o mysql é free) Dificuldade de manutenção e tunnig, cada instalação deve ser feita exclusivamente para o proposito esperado (existem várias configurações necessárias para uma aplicação funcionar bem).
Se o problema é velocidade acho que voce deve usar o prevayler que segundo o site deles é :
Queries with Prevayler are more than 9000 times faster than querying Oracle through JDBC. Queries with Prevayler are more than 3000 times faster than querying MySQL through JDBC.
Mas se voce preza pelos seus dados e pela diponibilidade da base, creio que voce deve usar o Oracle.
Na minha opniao, na hora de você fazer uma consulta simples do tipo
SELECT * FROM VENDAS
Perfeito!! Creio que o seu MySql sem dúvida alguma vai ganhar de disparada do Oracle.
Porém, ao lidar com relacionamentos, o MySql perde muito em perfonce. Em outras palavras, quanto mais complexo sua query for (que convenhamos é o que realmente usamos para resolver nossos problemas) o MySql se torna pior.
Eu estou tendo esse problema agora. Fiz uma senhora query para poder gerar um relatório. O MySql simplesmente sentou, e a consulta está certinha. Eu tenho certeza absoluta que no Oracle ela rodaria.
Pessoal, esse tópico é muito velho... deve ser de 2002 ou 2003... talvez nessa época eu tivesse essa duvida mesmo!!
Duvida primária Hoje trabalho com arquitetura..se tivesse esse tipo de duvida hoje talvez tivesse matado muita gente já pelo tipo de sistema que eu trabalho!
lucastex Offline
Posts: 3748
Ahn? Onde??
_________________
Lucas Teixeira .·.
lucas@ltvm.net
lap_junior Offline
Posts: 914
Para uma diferença tão grande o oracle devia estar mal configurado, fora que o oracle é bem mais confiável.
_________________
JavaFree.org
Blog
jgbt Offline
Posts: 1206
cara,
em alguns casos o mysql vai ser mais rapido que o oracle, mas acho dificil que chegue nesse numero que vc falou.
se p/ vc so a velocidade interessa, talves o mysql resolva, mas acredito que segurança e estabilidade tmb são fundamentais, principlamente quando a base começar a crescer e tiver concorrencia.
se o seu dba tiver a manha, da p/ otimizar muito a performance do oracle, deixando bem rapido, e com todas as suas outras vantagens.
sinceramente não da p/ comparar.
ps. gostaria de ver um teste que mostrasse essa diferença que vc falou.
flw!!!
[]'s
_________________
João Bier
JavaFree.org
lcmetzger Offline
Posts: 313
Por que não utilizar os dois?
O Oracle oferece boa performance e segurança desde que bem configurado.
Esta é uma pergunta difícil de ser respondida, vários fatores devem ser levados em consideração, como por exemplo, número de tabelas, quantidade de registros, etc...
_________________
Luiz Carlos Metzger
Blumenau - SC
LuizAvila Offline
Posts: 452
Sou obrigado a subir na mesa e gritar:
Seeeeeeeeiiiiiiisssss miiiiiiiii!!!!!!!
_________________
"Pessoas inteligentes falam sobre idéias;
pessoas comuns falam sobre coisas;
pessoa mesquinhas falam sobre pessoas."
(autor desconhecido)
paulohbmetal Offline
Posts: 290
hahahahahahahahahahahahahaha!!!
Agora quero ver ele gritar doze....rs...
A Paz!!
_________________
Paulo Henrique Borges de Melo
JavaMetal - GoJava - GUJ - Ubuntu Linux - Rising Cross
Sun Certified Java Programmer
Bacharel em Ciência da Computação
Especialista em Análise e Projetos de Sistemas de Informação
_____________________________
"Que a cruz sagrada seja minha luz!!"
William Silva Offline
Posts: 27
Coisa de louco..heimm, isso sem contar as Store procedures,triggers,backup incremental..etc.hummmm, eu me pergunto qual a marca da cerveja.....
Querer colocar o Mysql em comparação com Oracle ou qualquer SGBD é um absurdo se vc. quiser te mando comparativo sobre bancos de dados de verdade....
Eita mundo bom.........
_________________
JavaFree.org
jgbt Offline
Posts: 1206
cara,
como foi falado, banco por banco, não ha como comparar o oracle com mysql.
se vc quer apenas velocidade(acho que foi isso que vc quiz dizer), como falei talves o mysql resolva(TALVES!!!), mas se a empresa ja usa oracle, e provavemente pagou por ele, use oracle e explore todo o potencial dele, com certeza vc não vai se arrepender.
flw!!!
[]'s
_________________
João Bier
JavaFree.org
dennisrosa Offline
Posts: 966
Todos os dois tem seus pros e contras (na minha opinião)
MySql
Pros :
Velocidade
Performance
Facilidade de manutenção
Contras:
Não Possui Controle de Transações (nativamente)
Não Possui Recursos, apenas o básico do sql ANSI 92
Fragilidade e facilidade de corrupção dos dados (em caso de problema eletrico)
Oracle:
Pros:
Lider de Mercado
Robustez
Varios Recursos adicionais PL/SQL
Possibilidade de rodar java nativamente dentro do banco de dados
Contras:
Custo Relativamente alto (hoje já esta muito mais barato, mas o mysql é free)
Dificuldade de manutenção e tunnig, cada instalação deve ser feita exclusivamente para o proposito esperado (existem várias configurações necessárias para uma aplicação funcionar bem).
Se o problema é velocidade acho que voce deve usar o prevayler que segundo o site deles é :
Queries with Prevayler are more than 9000 times faster than querying Oracle through JDBC.
Queries with Prevayler are more than 3000 times faster than querying MySQL through JDBC.
Mas se voce preza pelos seus dados e pela diponibilidade da base, creio que
voce deve usar o Oracle.
Espero que tenha te ajudado
Um Abraço,
Dennis
tchulla Offline
Posts: 1
Já pensou em utilizar o PostgreSQL, os portais do estado do Paraná utilizam este SGDB inclusive no sistema do "DETRAN" e o desempenho é surpreendente.
digbar Offline
Posts: 1
Na minha opniao, na hora de você fazer uma consulta simples do tipo
SELECT *
FROM VENDAS
Perfeito!! Creio que o seu MySql sem dúvida alguma vai ganhar de disparada do Oracle.
Porém, ao lidar com relacionamentos, o MySql perde muito em perfonce. Em outras palavras, quanto mais complexo sua query for (que convenhamos é o que realmente usamos para resolver nossos problemas) o MySql se torna pior.
Eu estou tendo esse problema agora. Fiz uma senhora query para poder gerar um relatório. O MySql simplesmente sentou, e a consulta está certinha. Eu tenho certeza absoluta que no Oracle ela rodaria.
Eu recomendaria o Oracle sem nem piscar os olhos.
Mas a decisão é sua.
Abraços.
leassis Offline
Posts: 20
Pessoal, esse tópico é muito velho... deve ser de 2002 ou 2003... talvez nessa época eu tivesse essa duvida mesmo!!
Duvida primária
Relacionados
Os melhores de 2004, segundo a Info http://javafree.uol.com.br/topic-13599-Os-melhores-de-2004-segundo-a-Info.html Procedures em MySQL http://javafree.uol.com.br/topic-853200-Procedures-em-MySQL.html Diferença/Vantagem entre httpConnection e socket http://javafree.uol.com.br/topic-13975-Diferenca-Vantagem-entre-httpConnection-e-socket.html java + oracle http://javafree.uol.com.br/topic-4272-java-+-oracle.html Comentários sobre a guerra em SP http://javafree.uol.com.br/topic-855902-Comentarios-sobre-a-guerra-em-SP.html Iteração tabela/BD http://javafree.uol.com.br/topic-877923-Iteracao-tabela-BD.html Converter programa em JAVA para JSP http://javafree.uol.com.br/topic-864722-Converter-programa-em-JAVA-para-JSP.html A dúvida continua ! Qual framework mvc escolher. http://javafree.uol.com.br/topic-870548-A-duvida-continua-Qual-framework-mvc-escolher.html transformação de código vb ---> eclipse http://javafree.uol.com.br/topic-877495-transformacao-de-codigo-vb->-eclipse.html