Ás vezes, não é fácil identificar quais colunas de uma tabela de índice, mesmo que você tenha identificado queries lentas na sua aplicação. O EXPLAIN é projetado para auxiliar no processo de otimização consulta, fornecendo uma visão sobre a forma como o otimizador MySQL lida com uma consulta específica. Para analisar uma consulta, segue a consulta com EXPLAIN a palavra-chave: EXPLAIN SELECT film.title FROM actor, film, film_actor WHERE actor.actor_id = film_actor.actor_id AND film.film_id = film_actor.film_id AND actor.last_name = 'Walken' O retorno: *************************** 1. row *************************** id: 1 select_type: SIMPLE ta.
Assunto: MySQL
Data: 26/02/2008
Comentários (0)
Cliques: 666
Olá caro leitor. Hoje vou demonstrar como fazer uma consulta utilizando duas tabelas, as tabelas são: - ESTADO ---- | estado_id | | estado | ------------- - CIDADE ---- | cidade_id | | estado_id | | cidade | ------------- Estas são as tabelas, vamos selecionar o nome e o id das duas. SELECT c.cidade_id, c.cidade, e.estado_id, e.estado FROM cidade c INNER JOIN estado e ON e.estado_id = c.estado_id Esta consulta é uma das formas mais otimizadas de retornar o resultado acima solicitado. Ele ira pesquisar em cidade dizendo que é obrigatória a relação com estado, ou seja, a cidade deverá conter um estado relacionado. Podemos faz.
Assunto: MySQL
Data: 26/02/2008
Comentários (0)
Cliques: 2318
Olá pessoal. Veremos neste artigo como criar um banco de dados MySQL e também como criar tabelas e indices de tabelas. Bom a criação do banco de dados é relativamente fácil basta adicionar o código abaixo: CREATE DATABASE `teste`; Onde teste é o nome de nosso banco de dados. Assim se cria uma nova base de dados no banco. Em alguns servidores você não terá a possibilidade de criar novos banco de dados pelo privilégio de administrador que você não deve ter. Portanto nestes servidores você deve ter um administrador de sua hospedagem que faz todo o trabalho. Bom com nosso banco criado, você pode adicionar usuários a ele. Criando um novo usuário: Para criar um usuário digite o código abaixo: CREATE USER username [IDENTIFIED BY [PASSWORD] '123456" target="_blank"> Onde: username = nome do usuário e '123456' é a senha deste usuário no servidor My.
Assunto: MySQL
Data: 23/09/2007
Comentários (2)
Cliques: 6441
© 2005 - 2008 - Oficina da Net - v 3.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.