Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
2385
large table performance
posted

we want to put a 15k * 20k table in grid. We just virtualize the Row data(we read whole record each time). But it is still very slow. So we suspect the Grid create all the cell for each record even the cell is not displayed on the screen.

Could you give us some advices on how to improve the performance?

Parents
  • 355
    Offline posted

    Is the performance hit up front or constant? Virturalization can only help with performance once the dataset is loaded into the grid. The action of getting that much data actually into the application no matter how you do it is costly and will have an impact on load time. 

     

    I would suggest looking at the profiling tools in Visual Studio as well as use a tool called Snoop to look at the visual tree where you will be able to confirm that we are in fact not creating a cell for every record not on the screen.

Reply Children