Esta ferramenta era o que estava procurando a tempos, fazer o design de banco de dados (mysql), com dhtml e javascript.

Com ela você gera o sql para mysql, sqlite, mssql. Pode também salva o esquema e carregar novamente.
Fonte: http://ondras.zarovi.cz/sql/
Se você já usou o campo ENUM do mysql e notou algo estranho, pode ser que você já seja experiente ou um novato em banco de dados.
Ao usá-lo, lembre-se que ao fazer uma consulta(query), se tiver fazendo um filtro, repare bem no exemplo
(more...)
Não consigo imaginar como o Google consegue armazenar praticamente tudo que tem na internet. Praticamente quando pensar em internet é inevitavel nao ter o Google em mente. Pois eles consegue armazenar tudo, imagine, 1 trilhão de url, mesmo que muitos deles são conteúdos semelhantes.
Como eu trabalho somente com projetos pequenos com uso de banco de dados MySQL, nem consigo imaginar, quão grande é a estrutura dos data centers para armazenar está enorme quantidade de dados. Para trabalhar com alguns projetos que contém um pouco mais de dados, e fazer uma busca mais complexa, o computador leva segundos a minutos para ter retorno dos dados. Fico pasmado, quando vou fazer uma busca no Google, com palavras e frases numa pesquisa só, quão rápido é o retorno.
Além do motor de busca, o Google tem outros serviços, como o Analytics, que gera muitos dados estatÃstico. Nunca parei para analisar mais a fundo, mas quase todos as páginas que visito, tem o código do Analytics.
Sem dúvida, imagino que ninguém no mundo, hoje tem mais informações que o Google. Praticamente ele domina.
O Yahoo que me lembro, se não estou enganado, conheci primeiro que o Google, e é o segundo maior site de procura da internet, que eu sei, eles adquiriram o Cade (do Brasil), um dos primeiros motores de busca, o Alta Vista. Mesmo assim, não conseguiram ficar em primeiro lugar. Não foram capazes de aguentar a criatividade e estratégias do Google.
Não é a toa, que o Google é a empresa que mais cresceu no mundo em curto tempo.
Referência: IDG Now
Se está a procura de performance para o mysql, é provável que já seja um usuário com bons conhecimento em banco de dados, ou é um DBA (Administrador de Banco de Dados).
Bom, eu também sempre tentando me atualizar, e conhecer algo novo. E um dia pesquisando sobre esse assunto, encontrei um blog de um especialista/consultor de MySQL.
Quero compartilhar este endereço, se já o conhece, que bom, se não ainda, deve conhecer.
Neste blog você poderá encontrar assuntos sobre:
- Otimização de query
- Tunning do servidor mysql
- Otimização e performance com Innodb
- Full-Text search engine
- Benchmark e testes
- entre outros...
Veja os artigos, as apresentações em PDF
http://www.mysqlperformanceblog.com/mysql-performance-presentations/
e boa leitura.