Original post: http://anothermysqldba.blogspot.com/2014/12/a-mysql-partition-and-subpartition.html
Portanto, este é apenas um exemplo simples de como configurar uma
partição e um subpartição em MySQL. O conceito aqui é que
você tem dados em uma tabela com vários valores em um campo de
data e hora. Você pode ter dados que estão espalhados por
vários anos (provavelmente você). Portanto, uma forma de
particionar esses dados é classificá-lo por ano, mas, em seguida,
também classificá-lo por mês nessa partição anual.
Abaixo está um exemplo que você pode usar para
apreciação.
Considere a tabela de teste. Sua mesa com ter muitos mais
campos de curso.
CREATE TABLE `t1` (
`id` int(11) NOT NULL …
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »
Olá, pessoal! Neste episódio do DatabaseCast, Mauro Pichiliani (Twitter | Blog) e Wagner Crivelini (@wcrivelini) discutem o resultado da PodPesquisa 2014. Neste episódio você vai saber quem faz cosplay de papai noel, qual é o perfil do ouvinte do DatabaseCast, como é estar entre os 100 maiores podcasts do Brasil e como o desvio padrão, variância e outras medidas estatÃsticas fazem falta.
Não deixe de nos incentivar digitando o seu comentário no final deste artigo, mandando um e-mail para databasecast@gmail.com, seguindo o nosso twitter …
[Leia mais]Orientação a objetos nada mais é que um paradigma de programação. Esse paradigma não é novo, desde a década de 60 já existiam linguagens que davam suporte para essa metodologia de desenvolvimento, e no PHP, desde a versão 5.3, isso está de uma forma bem consistente. Nessa versão, além de melhorar consideravelmente o suporte a OO, foi criada a SPL, e é dela que pretendo falar neste artigo.
Porém esse não é mais um artigo ensinando como trabalhar com essa lib. Meu objetivo aqui é tentar despertar seu interesse em conhecê-la melhor e finalmente começar a fazer uso dela no seu dia a dia. Não tenho a pretensão de abordar todas as possibilidades da SPL; vou apenas apresentar alguns dos recursos que tenho utilizado para um desenvolvimento mais orientado a objetos e, portanto é importante que visite a sessão da SPL no manual do PHP.
Standard PHP Library ou SPL é uma coleção de classes e interfaces que servem …
[Leia mais]Amazon DynamoDB é um serviço de banco de dados NoSQL rápido e flexÃvel para todas as aplicações que necessitam de latência consistente de um dÃgito de milissegundo em qualquer escala. Nossos clientes amam o fato de que podem começar rapidamente e de forma simples (e muitas vezes sem nenhum custo, dentro do AWS Free Tier) e, em seguida, dimensionar sem preocupações para armazenar qualquer quantidade de dados e lidar com qualquer taxa de requisição desejada, tudo com desempenho consistente e SSD-driven.
Atualmente temos tornado o DynamoDB ainda mais útil, com quatro adições importantes: suporte para dados JSON, expansão da camada gratuita (free tier), opções de escala adicionais e a capacidade de armazenar itens maiores. …
[Leia mais]Há algumas grandes e importantes conversas que acontecem na lista de discussão do PHP, na qual temos falado sobre:
- A especificação do Facebook baseada fora do PHP 5.6
- Talvez o phpng seja movido para a árvore mestre e será a base da próxima grande versão do PHP
- Como podemos melhorar o scalar type hinting
Há também uma outra conversa:
- PHP 6 ou PHP 7?
Espere … o quê?
Um pouco de história
O PHP 6 …
[Leia mais]
(baseado no post de Yngve Svendsen no blog MySQL Release
Engineering)
Os repositórios oficiais de MySQL para Linux foram lançados há
pouco mais de um ano. Começou com o suporte à família baseada em
Yum para Red Hat / Fedora / Oracle Linux, depois para a família
APT para Debian e Ubuntu e agora o suporte se estende ao SUSE
Linux.
Neste início é possível gerenciar os seguintes pacotes para SUSE
Linux Enterprise 11 (11.3 e mais recentes):
- MySQL Database 5.5 (versão mais antiga)
- MySQL Database 5.6 (a atual versão estável, pronta para produção)
- MySQL Database 5.7 (versão em desenvolvimento, recomendada apenas para testes e feedback)
Como instalar?
Para instalar a versão atual 5.6 é simples. Baixe o RPM …
Muitas vezes é necessário ter um ambiente isolado (sandbox) para
testes com MySQL. Seja para o aprendizado da tecnologia ou mesmo
para validação de uma nova versão ou de alguma nova ferramenta ou
aplicação. Enfim, motivos não faltam!
Neste tutorial veremos como montar um ambiente isolado com:
- MySQL Database 5.6.21 Comercial (também conhecida como “Enterprise Edition”)
- VirtualBox 4.3.20
- Oracle Linux 7.0
Notas:
- As versões são as mais atuais, no momento de escrita deste post.
- No meu caso, o hardware é um laptop Intel x86 64-bit com 8GB de RAM. Os binários utilizados serão compatíveis com esta plataforma.
- A quantidade recomendável de memória é de 4GB de RAM e 20GB de disco.
- A versão comercial do MySQL Database atualmente possui recursos adicionais na forma de plug-ins ( …
Chegou
Comprei esse excelente livro “usado” por apenas 6 dólares na Amazon! É uma ótima leitura para DBA’s MySQL ou outros DBA’s Oracle/SQL Server que desejam entender o otimizador do MySQL para realizar a criação de índices e otimização de consultas, é um investimento baixo é de grande retorno! Segue o link para a compra de usados na Amazon:
…
[Leia mais]
Original post: http://anothermysqldba.blogspot.com/2014/11/recover-lost-mysql-data-with.html
Cópia de segurança ... de backup ... backup ... mas é claro ..
você também precisa monitorar e testar esses backups, muitas
vezes de outra forma poderiam ser inútil. Tendo seus
MySQL log binário habilitado pode certamente
ajudá-lo em tempos de emergência também. Os log binário do
MySQL são frequentemente referenciado em relação a replicação do
MySQL, por uma boa razão, eles armazenam todas as consultas ou
eventos que alteram dados ( …
Bom pessoal, segue abaixo instruções para migração de bancos de dados MySQL para PostgreSQL com a ferramenta da EnterpriseDB.
Link para download da Ferramenta:
https://www.dropbox.com/s/0en05h9goejgapz/EnterpriseDB-MigrationToolkit.zip?dl=0
Podemos também fazer o download pelo site da EnterpriseDB: http://www.enterprisedb.com/products-services-training/products-overview/
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »