query-optimization

UNIR consultas vs múltiples consultas

¿Las consultas de unión son más rápidas que varias consultas? (Ejecuta su consulta principal, y luego ejecuta muchas otras s ... son más rápidos, ¿puede alguien aproximarse más o menos por cuánto? Si es 1.5 x no me importa, pero si es 10x supongo que sí.

Variaciones de rendimiento de consultas como PostgreSQL

He estado viendo una variación bastante grande en los tiempos de respuesta con respecto a LIKE consultas a una tabla en parti ... er1) LIKE lower('someones name%') LIMIT 10 Con resultados similares. Recuento de filas de la tabla: aproximadamente 95,000.

¿Cómo hacer la consulta de SELECCIÓN recursiva en MySQL?

Tengo la siguiente tabla: col1 | col2 | col3 -----+------+------- 1 | a | 5 5 | d | 3 3 | k | 7 6 | o ... Si un usuario busca "6", se imprimirá: 6 | o | 2 2 | 0 | 8 ¿Cómo construir una consulta SELECT para hacer eso?

PostgreSQL-obtiene la fila que tiene el valor máximo para una columna

Estoy tratando con una tabla Postgres (llamada "lives") que contiene registros con columnas para time_stamp, usr_id, transact ... ', 4, 1, 5); insert into lives values ('2000-01-01 11:00', 3, 1, 6); insert into lives values ('2000-01-01 13:00', 3, 3, 1);

Diferencia en MySQL JOIN vs LEFT JOIN

Tengo esta consulta cruzada de bases de datos... SELECT `DM_Server`.`Jobs`.*, `DM_Server`.servers.De ... que los hago LEFT JOIN s. Pensé que al no especificar un tipo de unión se suponía que era un LEFT JOIN. ¿No es este el caso?

Significado de "Seleccionar tablas optimizadas lejos" en MySQL Explicar plan

¿Cuál es el significado de Select tables optimized away en MySQL Explain plan? explain select count(comment_count) from ... ----------------+-----------------------------+ 1 row in set (0.00 sec) Nota: explain plan salida editada para legibilidad.

MySQL explicar la comprensión de la consulta

He leído en algunos blogs y en algunos artículos relacionados con la optimización, cómo optimizar las consultas. He leído que ... lesort Estoy usando MySQL 5.5 Sé que estoy usando WHERE, pero no con mi tabla temporal ni filesort? ¿Qué significa esto?

Comprobación de múltiples columnas para un valor

Tengo una tabla que tiene columnas como esta por ejemplo: id,col1,col2,col3,col4 Ahora, quiero comprobar si ANY de col1, c ... 23 OR col3 = 123 OR col4 = 123); Supongo que es la versión opuesta de IN. Hay una manera más fácil de hacer lo que quiero?

Mejorar el rendimiento de OFFSET en PostgreSQL

Tengo una tabla que estoy haciendo un PEDIDO POR on antes de un LÍMITE y OFFSET con el fin de paginar. Agregar un índice en ... láusula OFFSET todavía tienen que ser calculadas dentro del servidor; por lo tanto, un OFFSET grande podría ser ineficiente."

¿Cuál es la forma óptima de comparar fechas en Microsoft SQL server?

Tengo un campo SQL datetime en una tabla muy grande. Está indexado y necesita ser consultado. El problema es que SQL siempre ... scanear la tabla. Hay una manera mejor? Si una de estas opciones es consistentemente manera óptima entonces cómo y por qué?

¿Qué tipo de campo SQL Server es el mejor para almacenar valores de precio?

Me pregunto cuál es el mejor tipo para un campo de precio en SQL Server para una estructura similar a una tienda? Mirando es ... ambién en C#/. NET ? ¿Algún pros/contras? Ir para precios enteros o smallmoney o algunos ¿otro? ¿Qué dice su experiencia?

Diferencia de rendimiento: condición colocada en la UNIÓN INTERNA vs cláusula WHERE

Digamos que tengo una tabla order como id | clientid | type | amount | itemid | date ---|----------|------|--------|-------- ... esponsabilidad: He heredado esta estructura de base de datos y la diferencia de rendimiento es de aproximadamente 6 segundos.

¿Cómo puedo implementar comentarios enhebrados?

Estoy desarrollando una aplicación web que puede soportar comentarios enhebrados. Necesito la capacidad de reorganizar los co ... ito tener cuidado al implementar esta característica para que haya menos carga en la CPU/Base de datos? Gracias de antemano.

Acelerar las uniones internas entre una mesa grande y una mesa pequeña

Esta puede ser una pregunta tonta, pero puede arrojar algo de luz sobre cómo funcionan internamente las uniones. Digamos que ... oy cuenta de que el rendimiento puede variar entre diferentes lenguajes SQL. Si es así, ¿cómo se compararía MySQL con Acceso?

¿Cómo puedo forzar una subconsulta para que funcione así como una tabla # temp?

Estoy reiterando la pregunta hecha por Mongus Pong ¿Por qué usar una tabla temporal sería más rápido que una consulta anidad ... ceptar este problema y ahora me gustaría que el genio apropiado diera un paso adelante y dijera que la pista especial es X...