Velocidad y Rendimiento del Framework

edited agosto 2007 in Desarrolladores
Actualmente toda consulta en la que no especifiquemos los atributos, el Framework utiliza el símbolo * para indicar al RDBMS que se devuelvan todos los campos de la tabla referenciada.

Esto tiene un efecto considerable en el rendimiento ya que el servidor invierte tiempo y recursos en averiguar los nombres las columnas de la tabla cada vez que recibe una consulta del tipo
SELECT * FROM Tabla
.

Mi propuesta consiste en que cada vez que no se especifiquen las columnas, el Framework arme la consulta con todos los nombres de los campos de la tabla, con lo cual se quitaría una carga al servidor.

Comentarios

  • edited 5:30
    Me gusta la idea, incluso, aunque no lo sé a ciencia cierta, pero si se realiza una consulta de un solo registro ( creo que existe el metodo load ) se le añada si no lo tiene ya "LIMIT 1"
Sign In or Register to comment.