es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: POSTGRESQL-PERFORMANCE

Optimizar la consulta de PostgreSQL con la función levenshtein().

Tengo una tabla con aproximadamente 7 millones de registros. La tabla tiene una columna de nombre y apellido que quiero buscar utilizando la función de distancia levenshtein(). select levenshtein(‘JOHN’, first_name) as fn_distance, levenshtein(‘DOE’, last_name) as ln_distance, id, first_name as “firstName”, last_name as “lastName” from person where first_name is not null . . . Read more

¿Qué hace que esa consulta de PostgreSQL sea lenta?

Tengo esta consulta, donde me parece que hay demasiados JOIN. El objetivo es recuperar todas las ubicaciones con sus detalles de envío más costosos (precio más alto) para un producto específico. Tenga en cuenta que podemos tener dos tipos diferentes de envío: Express y Standard. SELECT DISTINCT en(l.id, sm.id) l.id . . . Read more

Obteniendo las filas superiores con la fila relacionada más reciente en una tabla unida rápidamente.

Hay dos tablas, conversations y messages, y quiero obtener las conversaciones junto con el contenido de su último mensaje. conversations – id (CLAVE PRIMARIA), name, created_at messages – id, content, createdat, conversationid Actualmente estamos ejecutando esta consulta para obtener los datos necesarios: SELECT conversations.id, m.content AS last_message_content, m.created_at AS last_message_at . . . Read more