English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

The application is for submission to a system where there is a master record (the submission) and secondary records. A second page allows the user to edit individual sub records in a grid, like an Excell sreadsheet in appearance. The main record has about 20 fields, perhaps 2 K of data and the sub records about 5 or 6 fields representing perhaps 150 characters. There are no graphics to speak of, all data is text.
Think of it like a class record with the main record having: subject, teacher, schedule, etc and then the sub-records would be the students with name, age, grade and mark.
As we add students, the performance starts to suffer. Why and what performance would you consider reasonable. Are we doing too much allowing the user to edit up to 50 students using a grid like this?
Back-end is Oracle, browser is IE and it runs over an enterprise WAN with the odd dial up user but most on 100MB ethernet.

2007-07-28 15:02:29 · 1 answers · asked by davster 6 in Computers & Internet Programming & Design

1 answers

Once your data is retrieved the page is virtually disconnected so unless you notice a major prob then you should be fine. However, depending on how you wrote your DAL/BLL layer you may be pulling back all the records every time you do an edit or any postback for that matter.

The only records each user should be getting is the ones they need, NOT the entire database. Unless you code it not to, that is exactly what its doing. So between pulling back all the records and multiplying that by each user you could really be waiting a while for each postback.

From a users perspective you might want to use a detailsview with your grid to make it easier to edit each record.

2007-07-28 16:19:57 · answer #1 · answered by youngboy1606 7 · 0 0

fedest.com, questions and answers