Interface performance degrades as the user increases

Certified Associate Developer

In our application, the landing page displays 1,000 records from a view with 6 or 7 fields. The application performs well for a single user, but performance declines as the number of users increases[goes 12 x slower for 100 users ]. We have reviewed the database calls, and they are quite fast, yet Appian takes a long time to load the pages. Are we missing something here ?

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Senior Developer

    I agree with what Stefan says here. I will take a guess and say they currently use a spreadsheet and then filter to the data they need.

    If you could watch what they currently do and understand their activity maybe there is a way to pre-filter the data, or present it in a far more specific way. 

    Also, if your data resides in Records, always check to see what you can do with a Record Data Model and support of the Query Record expression before using a view. I have found that a lot of database views can become redundant with the full use of Records.

Reply
  • 0
    Certified Senior Developer

    I agree with what Stefan says here. I will take a guess and say they currently use a spreadsheet and then filter to the data they need.

    If you could watch what they currently do and understand their activity maybe there is a way to pre-filter the data, or present it in a far more specific way. 

    Also, if your data resides in Records, always check to see what you can do with a Record Data Model and support of the Query Record expression before using a view. I have found that a lot of database views can become redundant with the full use of Records.

Children