Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da SQL Magazine DIGITAL
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Oracle Benchmark: Linux x Windows - Artigo Revista SQL Magazine 87
De teste de desempenho do Oracle Database, entre os sistemas operacionais Linux e Windows.
[fechar]
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?
SQL Magazine 87
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da SQL Magazine 87
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da SQL Magazine 87
Oracle Benchmark: Linux x Windows
Qual é o melhor Sistema Gerenciador de Banco de Dados (SGBD)? É uma pergunta muito comum em nossa área. A resposta, como para quase tudo em informática é: depende.
Qual o melhor carro: um Toyota Rural 1970 ou um Lamborghini Murcielago 2011? Depende do que você vai fazer. O Lamborghini em uma enchente é menos útil do que este Toyota.
Eu gosto de dizer que na área de Tecnologia da Informação não há lugar para paixões. São os resultados que mandam, e os resultados são medidos em números. Outra deficiência que noto nesta área é quando dizem que um SGBD X é melhor que o Y, sendo que não se conhece o Y.
Para comparar, em números, qual sistema computacional é mais eficiente, existem os benchmarks (ver Nota DevMan 1).
Nota DevMan 1. Benchmark
Benchmarking é a busca das melhores práticas na indústria que conduzem ao desempenho superior. É visto como um processo positivo e pró-ativo por meio do qual uma empresa examina como outra realiza uma função específica a fim de melhorar como se realiza a mesma ou uma função semelhante.
O processo de comparação do desempenho entre dois ou mais sistemas é chamado de benchmarking, e as cargas usadas são chamadas de benchmark.
Apesar do seu neologismo, "Benchmarking" é mais do que uma simples combinação de palavras - exprime uma filosofia. Este processo não se limita na simples identificação das melhores práticas, mas, principalmente, na sua divulgação através das diversas técnicas do Marketing. "Benchmarking é simplesmente o método sistemático de procurar os melhores processos, as ideias inovadoras e os procedimentos de operação mais eficazes que conduzam a um desempenho superior" (Christopher E. Bogan).
Especificamente na área de SGBD, um instituto independente estabeleceu normas e critérios para comparação de desempenho. Este instituto é o TPC, ou Transaction Processing Council (“Conselho de Processamento de Transações”)(ver Nota DevMan 2).
Nota DevMan 2. TPC
O Transaction Processing Performance Council (TPC) é uma organização sem fins lucrativos fundada em 1988 para definir benchmarks de processamento de transações em bancos de dados e para disseminar dados de desempenho objetivos e verificáveis para a indústria. Os benchmarks do TPC são largamente utilizados hoje na avaliação do desempenho de sistemas computacionais; os resultados são publicados no web site do TPC.
"
Este é um post disponível para assinantes MVP
Qual é o melhor Sistema Gerenciador de Banco de Dados (SGBD)? É uma pergunta muito comum em nossa área. A resposta, como para quase tudo em informática é: depende.
Qual o melhor carro: um Toyota Rural 1970 ou um Lamborghini Murcielago 2011? Depende do que você vai fazer. O Lamborghini em uma enchente é menos útil do que este Toyota.
Eu gosto de dizer que na área de Tecnologia da Informação não há lugar para paixões. São os resultados que mandam, e os resultados são medidos em números. Outra deficiência que noto nesta área é quando dizem que um SGBD X é melhor que o Y, sendo que não se conhece o Y.
Para comparar, em números, qual sistema computacional é mais eficiente, existem os benchmarks (ver Nota DevMan 1).
Nota DevMan 1. Benchmark
Benchmarking é a busca das melhores práticas na indústria que conduzem ao desempenho superior. É visto como um processo positivo e pró-ativo por meio do qual uma empresa examina como outra realiza uma função específica a fim de melhorar como se realiza a mesma ou uma função semelhante.
O processo de comparação do desempenho entre dois ou mais sistemas é chamado de benchmarking, e as cargas usadas são chamadas de benchmark.
Apesar do seu neologismo, "Benchmarking" é mais do que uma simples combinação de palavras - exprime uma filosofia. Este processo não se limita na simples identificação das melhores práticas, mas, principalmente, na sua divulgação através das diversas técnicas do Marketing. "Benchmarking é simplesmente o método sistemático de procurar os melhores processos, as ideias inovadoras e os procedimentos de operação mais eficazes que conduzam a um desempenho superior" (Christopher E. Bogan).
Especificamente na área de SGBD, um instituto independente estabeleceu normas e critérios para comparação de desempenho. Este instituto é o TPC, ou Transaction Processing Council (“Conselho de Processamento de Transações”)(ver Nota DevMan 2).
Nota DevMan 2. TPC
O Transaction Processing Performance Council (TPC) é uma organização sem fins lucrativos fundada em 1988 para definir benchmarks de processamento de transações em bancos de dados e para disseminar dados de desempenho objetivos e verificáveis para a indústria. Os benchmarks do TPC são largamente utilizados hoje na avaliação do desempenho de sistemas computacionais; os resultados são publicados no web site do TPC.
"
A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da SQL Magazine DIGITAL
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Ricardo Portilho Proni
Com 20 anos de experiência profissional, Ricardo Portilho Proni é Oracle ACE e já trabalhou em grande parte dos maiores bancos de dados Oracle e MySQL do Brasil. É certificado em Oracle, MySQL, SQL Server, DB2, Sybase e WebSphere. Arquiteto na UOLDIVEO e Instrutor da Nerv Informática Ltda, também é ...
O que você achou deste post?
6 COMENTÁRIOS
Sanes Morgan Costa
Parabéns! Excelente artigo. Direto e objetivo.
[há +1 ano] -
Responder
Vitor Ugo Roda Da Rosa Jr
Assinei a revista só por causa dos artigos do Portilho. Esse ano vou me preparar para um curso com ele, certo que sim!
Ótima matéria essa do benchmark. :)
Ótima matéria essa do benchmark. :)
[há +1 ano] -
Responder
[autor]
Ricardo Portilho Proni
Obrigado pelo comentário Vitor!
Como gostaram, irei procurar levar o assunto adiante em futuros artigos.
Grande abraço !
Como gostaram, irei procurar levar o assunto adiante em futuros artigos.
Grande abraço !
[há +1 ano] -
Responder
Fábio Hernan Nunez Del Prado
Muito bom o artigo Portilho. Meus alunos sempre perguntam sobre a performance do Oracle em ambos os SOs. A partir de agora indicarei este artigo como referência!
[há +1 mês] -
Responder
[autor]
Ricardo Portilho Proni
Obrigado. Fico feliz que o artigo seja útil a você e seus alunos, Fábio.
Grande abraço !
Grande abraço !
[há +1 mês] -
Responder
Cursos relacionados
Publicidade



