Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

210
Views
¿Por qué una consulta SQL tardaría mucho más en ejecutarse cuando el límite de retorno de fila aumenta en 1?

Al ejecutar la siguiente consulta:

 SELECT customers.ID, customers.FNAME, customers.MNAME, customers.LNAME, customers.SUFFIX, addresses.ADDRESS, addresses.CITY, addresses.STATE, addresses.ZIP from db_name.customers INNER JOIN db_name.addresses ON customers.ID=addresses.CID limit 6607;

mientras está conectado a una instancia de MariaDB en AWS RDS desde MySQL Workbench, la consulta se ejecuta con los siguientes resultados de metadatos:

6607 filas devueltas Duración: 0,507 s/Tiempo de recuperación: 8,524 s

Además, cuando los resultados se exportan a un archivo csv, el tamaño es de unos 466 KB. Sin embargo, cuando ejecuto la misma consulta con solo cambiar la última línea para recuperar una fila más: limit 6608 La consulta no finaliza (la eliminé después de casi una hora).

Además, noté que Fetch Time experimenta un gran salto entre el limit 4000 y el limit 4001 filas. Ya sea que esta información sea útil o no, he incluido un gráfico de tiempos de recuperación (tiempo de recuperación en el eje vertical) mientras variaba el límite de fila (número de filas devueltas en el eje horizontal). No entiendo por qué el tiempo de búsqueda parece ser una función continua (lineal) por partes de las filas devueltas:

Gráfico de dispersión de tiempo de obtención por límite de fila ingrese la descripción de la imagen aquí

Si alguien tiene una idea sobre lo que me impide devolver más de 6607 filas, me encantaría su consejo. ¡Gracias!

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!