Archive for the ‘MySQL’ Category

A importância do uso de Ãndices

Postado em 21-Mar-2012 sobre MySQL,Oracle Database,Performance,Performance

O objetivo de artigo é explicar a importância de uso de índices em tabelas que usam comandos SQL com literais.

Porque o índice é importante?
Ãndices (Index) são importantes pois diminuem processamento e I/O em disco.
Quando usamos um comando SQL para retirar informações de uma tabela, na qual, a coluna da mesma não possui um índice, o Oracle faz um Acesso Total a Tabela para procurar o dado, ou seja, realiza-se um FULL TABLE SCAN degradando a performance do Banco de Dados Oracle.
Com o índice isso não ocorre, pois com o índice isso apontará para a linha exata da tabela daquela coluna retirando o dado muito mais rápido.
Mais informações sobre índices (indexes) acesse Documento Oracle (Index).

Continua …

Sobre Maycon Tomiasi

Formado em Tecnologia da Informação na FIPP (Faculdade de Informática de Presidente Prudente), Analista DBA Oracle pela Teiko Soluções em Tecnologia da Informação, residente em Blumenau/ SC, Certificado OCP 10g, 11g e OCS 11g. Conhecimentos em PHP.

Oracle em Linux acessando MySQL em Windows (Heterogêno)

Postado em 14-Out-2011 sobre Literatura,Migração,MySQL,Oracle Database

Vou explicar neste artigo um pouco de redes heterogeneas em outros databases e o Oracle.
No caso irei abordar um acesso do Oracle 10g (10.2.0.5) Linux x86 para o MySQL 5.1.46 Server em Windows XP 32b.
A partir do Oracle acessar tabelas e views que estão dentro do MySQL.

Dados dos ambientes para melhor compreenção:
Oracle:
Oracle Database 10g Release 10.2.0.5.0 – Production
Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)
IP: 192.168.10.70
SERVER: dbmaster.local
ORACLE_HOME=/ora01/app/oracle/product/10.2.0

MySQL:
Server version: 5.1.46-community MySQL Community Server (GPL)
Microsoft Windows XP Professional
5.1.2600 Service Pack 3 compilação 2600
IP: 192.168.10.184
SERVER: TKVM

Primeiramente vamos criar o ambiente do mysql os privilegios e estrutura dos dados no meu mysql:
Continua …

Sobre Rafael Stoever

Bacharel em Sistema de Informação pela Uniasselvi, atualmente cursando Gerenciamento de Projetos em TI pela Pós Graduação Uniasselvi. Atuo como Analista de suporte a banco de dados - DBA pela Teiko Soluções em TI residente de Blumenau/ SC, OPN Certified Specialist, Certificado OCP 10g/11g, OCE RAC10g e Linux 10g. Conhecimentos em Microsoft SqlSever e Mysql e programação web (php,asp).

O comando Optimize Table do MySQL

Postado em 06-Set-2011 sobre MySQL,Performance

O comando MySQL Optimize table irá efetivamente desfragmentar a sua tabela e deve ser usado por tabelas que são frequentemente atualizadas e/ou deletadas registros.

Ex.: Nós temos uma tabela chamada articles que tem muitos registros de linhas que são frequentemente inseridos, atualizados e deletados. Nós podes ver na descrição da tabela abaixo contém tipos de dados de colunas de comprimento variável: Continua …

Sobre Rafael Stoever

Bacharel em Sistema de Informação pela Uniasselvi, atualmente cursando Gerenciamento de Projetos em TI pela Pós Graduação Uniasselvi. Atuo como Analista de suporte a banco de dados - DBA pela Teiko Soluções em TI residente de Blumenau/ SC, OPN Certified Specialist, Certificado OCP 10g/11g, OCE RAC10g e Linux 10g. Conhecimentos em Microsoft SqlSever e Mysql e programação web (php,asp).