Skip to main content
October 3, 2024
Question

Improving user interface performance

  • October 3, 2024
  • 21 replies
  • 0 views

Hi All, 

I have a grid(using record data) that its making my interface take about 10-15 seconds to load- it has 32 columns and the data is very big.

Any suggestions to improve performance ?

thanks in advance

21 replies

kumara0180
October 3, 2024

Are you using a view ?( I guess no)

Are you using Pagination effectively to restrict the rows of data being fetched?

Do you need to show all the columns on main grid?

is it a sync record ?

October 4, 2024

No view,

I'm using record data as my data component. and Yes to the other questions.

somasundaram.d
October 4, 2024

What is the paging size?

What is the types of column displayed?

Are you showing rich text component in the grid?

October 4, 2024

Do rich text components cause slowness in the grid? I'm using some tag fields

somasundaram.d
October 6, 2024

Yes at times. Try changing the tagfield and other richtext components to a normal text to see if there is any change in the loading time.

stefanhelzle0001
October 4, 2024

We need more details about your grid. Did you try to just query the same data as in the grid using a!queryRecordType()? How long does it take?

October 4, 2024

whats the difference between using a!recordData() which is what I'm currently using compared to a!queryRecordType()?

stefanhelzle0001
October 4, 2024

I would try to understand where the root cause is. Does the query take long, or does the rendering of the grid take most of the time.

The grid does all sorts of internal magic you cannot look into. Separating things makes it more transparent.

mathieud0001
October 5, 2024

Would you mind sharing the code?

karumurua531442
October 6, 2024

hi ,[mention:0ab51f6183f24275bb64f62a11054752:e9ed411860ed4f2ba0265705b8793d05]  could you please share your code? if that doesn't contain sensitive data? that might give a better understanding, of what the grid consists of.

parthasarathym6661
October 7, 2024

Are you using any query rule or  loop inside the grid? For fetching a sperate row values by passing the grid record data. It will be great if you share the code.