[mapguide-trac] #771: Performance: Select * being used to render a layer when it should only select required properties

MapGuide Open Source trac_mapguide at osgeo.org
Wed Nov 19 15:43:50 EST 2008


#771: Performance: Select * being used to render a layer when it should only
select required properties
-------------------------------+--------------------------------------------
   Reporter:  ronnielouie      |       Owner:  ronnielouie
       Type:  defect           |      Status:  new        
   Priority:  high             |   Milestone:             
  Component:  Mapping Service  |     Version:  2.0.1      
   Severity:  major            |    Keywords:             
External_id:  1099522          |  
-------------------------------+--------------------------------------------
 The queries select all properties from the tables. The queries should be
 smart enough to only request the properties outlined in the layer
 definition. At a minimum request only the geometry and the Feature Id if
 no properties are selected in the layer. Many tables could be large and
 contain many large text fields so effectively selecting * from the table
 can generate large disk I/O and needlessly consume network bandwidth.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/771>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list