Resultados da pesquisa a pedido "query-optimization"

2 a resposta

Otimização de linha perniciosa da consulta do SQL

Aqui está a minha estrutura de tabela MyTable ----------- ObjectID int (Identity), -- Primary Key FileName varchar(10), CreatedDate datetime ........... ........... ...........Preciso dedicar o tempo necessário para criar um registro em um ...

2 a resposta

MySql.Data.MySqlClient.MySqlException: tempo limite expirado

Nos últimos tempos, uma página específica no meu aplicativo Web lança o Detalhes da exceção: MySql.Data.MySqlClient.MySqlException: Tempo limite expirado. O período de tempo limite decorrido antes da conclusão da operação ou o servidor não está ...

1 a resposta

A transmissão não ocorre ao ingressar nos quadros de dados no Spark 1.6

Abaixo está o código de exemplo que estou executando. Quando esse trabalho de faísca é executado, as associações ao Dataframe acontecem usando sortmergejoin em vez de broadcastjoin. def joinedDf (sqlContext: SQLContext, txnTable: DataFrame, ...

2 a resposta

Junta esquerda ou seleciona de várias tabelas usando vírgula (,) [duplicado]

Esta pergunta já tem uma resposta aqui: SQL deixou junção vs várias tabelas na linha FRO [/questions/894490/sql-left-join-vs-multiple-tables-on-from-line] 11 respostas Estou curioso para saber por que precisamos usarLEFT JOIN, pois podemos ...

2 a resposta

Prevenção de consultas N + 1 no Rails

Vi alguns exemplos de como passar um:include valor hash ao chamar um dos @ da ActiveRecofind métodos no Rails. No entanto, não vi exemplos de se isso é possível por meio de métodos de relacionamento. Por exemplo, digamos que eu tenha o ...

4 a resposta

Como evitar o "uso temporário" em consultas muitos para muito

Esta consulta é muito simples, tudo o que eu quero fazer é obter todos os artigos em determinada categoria, ordenados porlast_updated campo: SELECT `articles`.* FROM `articles`, `articles_to_categories` WHERE `articles`.`id` = ...

19 a resposta

Otimize o SQL que usa entre a cláusula

Considere as 2 tabelas a seguir: Table A: id event_time Table B id start_time end_time Cada registro na tabela A é mapeado para exatamente 1 registro na tabela B. Isso significa que a tabela B não possui períodos sobrepostos. Muitos registros ...

6 a resposta

mysql selecione entre n últimas linhas

Tenho uma tabela com índice (incremento automático) e valor inteiro. A tabela possui milhões de linhas. Como posso pesquisar se um determinado número aparece nas últimas n linhas da tabela com mais eficiênci

4 a resposta

Como implemento comentários encadeados?

Estou desenvolvendo um aplicativo Web que pode suportar comentários encadeados. Preciso reorganizar os comentários com base no número de votos recebidos. (Idêntico ao modo como os comentários encadeados funcionam em ...

4 a resposta

Consulta PostgreSQL extremamente lenta com cláusulas ORDER e LIMIT

Tenho uma tabela, vamos chamá-la de "foos", com quase 6 milhões de registros. Estou executando a seguinte consulta: SELECT "foos".* FROM "foos" INNER JOIN "bars" ON "foos".bar_id = "bars".id WHERE (("bars".baz_id = 13266)) ORDER BY "foos"."id" ...