Perguntas com a marcação «query-optimization»

19
Contando DISTINCT em várias colunas
Existe uma maneira melhor de fazer uma consulta como esta: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Preciso contar o número de itens distintos dessa tabela, mas o distinto tem mais de duas colunas. Minha consulta funciona bem, mas eu queria saber se posso obter o …

7
Índices MySQL - quais são as melhores práticas?
Eu tenho usado índices em meus bancos de dados MySQL por um tempo agora, mas nunca aprendi corretamente sobre eles. Geralmente, coloco um índice em todos os campos que pesquisarei ou seleciono usando umWHERE cláusula, mas às vezes não parece tão preto e branco. Quais são as melhores práticas para …


14
JOIN consultas x várias consultas
As consultas JOIN são mais rápidas que as várias consultas? (Você executa sua consulta principal e, em seguida, executa muitos outros SELECTs com base nos resultados da consulta principal) Estou perguntando porque JUNTAR a eles complicaria MUITO o design do meu aplicativo Se forem mais rápidos, alguém pode se aproximar …



9
PostgreSQL - busca a linha que tem o valor máximo para uma coluna
Estou lidando com uma tabela Postgres (chamada "vidas") que contém registros com colunas para time_stamp, usr_id, transaction_id e lives_remaining. Preciso de uma consulta que me dê o total de vidas_remanentes mais recentes para cada usr_id Existem vários usuários (usr_id's distintos) time_stamp não é um identificador único: às vezes os eventos …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.