Bom pessoal, neste post vou falar um pouco sobre algumas informações que ajudam o dia-a-dia de um DBA MySQL utilizando os Metadados do MySQL mais precisamente o "information_schema". O information_schema é a estrutura de dicionário de dados utilizada pelo MySQL, nisso está estrutura provém informações referente a quaisquer objetos que estão relacionados neste banco de dados. Podemos extrair
« Anterior 10 Mais recentes entradas | Próximo 5 Entradas mais antigos »
Algumas estimativas sugerem que até 2015 o universo digital crescerá para 8 zettabytes de dados (1 zettabyte = 1.000.000.000.000.000.000.000 bytes). Muito se tem escrito nos últimos anos sobre o “Big Data” e as implicações para o gerenciamento de informações e para a análise de dados. Simplificando, Big Data são os dados que são grandes demais para serem processados usando métodos tradicionais.
Por “métodos tradicionais” nos referimos aos ambientes de banco de dados relacionais (RDBMS), nos quais os dados são organizados em um conjunto de tabelas formalmente descritas e muitas vezes acessadas utilizando a linguagem SQL (Structured Query Language). Esses sistemas foram projetados há décadas, quando os dados eram muito mais estruturados e menos acessíveis. Com o desenvolvimento de tecnologias web e arquiteturas de código aberto, os sistemas de gerenciamento de banco de dados também evoluíram. A expressão mais …
[Leia mais]Pessoal, neste post vou falar sobre os tipos de dados suportados pelo MySQL e suas derivações. Quando falamos em tipos de dados, isso está inteiramente ligado a normalização e criação das tabelas do seu esquema (Schema) ou banco de dados … Continuar lendo →
<!-- @page { margin: 2cm } H3 { margin-bottom: 0.21cm } H3.western { so-language: pt-BR } H3.cjk { font-family: "WenQuanYi Micro Hei" } H3.ctl { font-family: "Lohit Hindi" } P { margin-bottom: 0.21cm } P.western { so-language: pt-BR }
Bom pessoal o objetivo deste post é trazer um esclarecimento quanto a estrutura de memória que o MySQL trabalha, que para alguns
Ambos os tipos de campo “texto” podem ser definidos com um comprimento máximo no MySQL. A principal diferença entre os dois tipos de campos é que o CHAR sempre armazenará o texto com o tamanho fixo, mesmo que o “texto” seja menor do que o tamanho máximo especificado na criação do campo. Neste caso, o próprio SGBD do MySQL irá usar espaços a direita do “texto” preenchendo o campo até a quantidade máxima especificada em sua criação. Note, que esses espaços serão removidos quando você recuperar os dados a armazenados.
Por outro lado, “textos” armazenadas em uma coluna VARCHAR exigem apenas o tamanho do “texto” armazenado. Portanto, a palavra “ivo” em uma coluna VARCHAR(10) irá requerer quatro bytes de espaço (o comprimento do “texto” mais 1), enquanto em uma coluna CHAR(10), a mesma palavra exigirá 10 bytes de …
[Leia mais]
Neste post iremos demonstrar a ferramentas de
administração nativa do MySQL para utilização e administração de
nosso SGBD.
O MySQL Workbench é uma ferramenta que foi feita para atender
três pontos, a primeira é a possibilidade de gerenciar varias
conexões e desenvolver aplicações submetendo queries no SGBD , a
segunda é a possibilidade de poder fazer a modelagem dos dados
através de um "Data Modeler" e a terceira permite fazer a
administração do MySQL podendo fazer alteração de parâmetros no
banco, backup e restore de schemas.
A intenção deste post não é falar detalhadamente da ferramenta e
sim demonstrar que a Oracle mantém uma ferramenta que possibilite
a fácil administração de um Banco de dados MySQL que atenda tando
a necessidade de um DBA e um …
Bom pessoal , vou neste post demonstrar
a utilização de um script no qual criei para efetuar rotinas de
backups com Banco de dados MySQL. Essa rotina trata o conceito de
backup diário efetuado de 6 em 6 horas totalizando em 4 backups
diários. Também utilizamos o conceito do backup semanal sendo
executado toda Sexta-feira as 22:00 horas , 4 vezes em um mês.
Por ultimo a Rotina de backup mensal na qual é efetuado todo dia
1 de cada mês as 03:00 da manhã. Por padrão o Script foi feito
para efetuar backup de somente duas bases do MySQL , mais pode
ser ampliada copiando partes do Script para atender sua
necessidade. O Script também foi feito para enviar o log de
execução do backup por e-mail, nisso mais abaixo , veja como
instalar e configurar este cliente de e-mail no linux.
Bom o …
Bom pessoal neste post vamos abordar a padronização
dos tipos de tabelas(table types) suportadas pelo MySQL e os
mecanismos de armazenamento(Storage Engine) por ele suportado. O
MySQL possui uma característica um pouco diferente dos outros
SGBDs, uma vez que no MySQL é possível escolher o tipo da tabela
no momento da criação da mesma. O formato de armazenamento dos
dados, bem como alguns recursos do banco de dados são dependentes
do tipo de tabela escolhido.
De acordo com a documentação oficial do MySQL 5.5 , vou falar um
pouco sobre os tipos de mecanismos de armazenamento por ele
suportado, estamos abordando este assunto para termos uma melhor
compreenção na criação de nossas tabelas no MySQL , pois
precisamos entender qual mecanismo de armazenamento melhor atende
nosso …
Bom Pessoal , neste post vou falar sobre os tipos
de dados suportados pelo MySQL e suas derivações. Quando falamos
em tipos de dados , isso está inteiramente ligado a normalização
e criação das tabelas do seu esquema(Schema) ou banco de
dados(database). Precisamos entender como nosso SGBD trabalha ao
efetuar o armazenamento de dados de diferentes tipos, sendo eles
do Tipo "Texto", "Numérico" e "Temporal". O MySQL para isso
suporta diferentes tipos de dados(data types) para atender nossa
necessidade , quando vamos utiliza-las , esses tipos de dados são
divididos em 3 categorias:
* Dados de Tipo "Texto"
* Dados de Tipo "Numérico"
* Dados de Tipo "Temporal"
…
Bom Pessoal vou neste post falar sobre o
Conceito de Banco de dados e SGBD (Sistema de Gerenciamento de
Banco de dados), tratando a diferença entre esses dois conceitos
de forma clara e explicativa. Sobre Banco de dados vamos expor
sobre sua evolução, definição e utilização. Sobre SGDB vamos
falar de sua definição, Arquitetura, Modelo de Dados,
Independência de dados, Linguagem de Manipulação de Dados (ou
DML, de Data Manipulation Language), Linguagem de definição de
dados (LDD ou DDL, do Inglês Data Definition Language).
Com a Importância da informação para tomada de decisão nas empresas e organizações, isso impulsionou o desenvolvimento de sistemas para processamento de informações.
As principais ferramentas utilizadas são:
- Processadores de Texto (editoração eletrônica de informações)
- Planilhas (Cálculos com tabelas de valores)
- Sistemas de …
[Leia mais]« Anterior 10 Mais recentes entradas | Próximo 5 Entradas mais antigos »