React-bootstrap-table2: The table gets slow or may even fail on large datasets

Created on 27 Jul 2018  路  6Comments  路  Source: react-bootstrap-table/react-bootstrap-table2

Hi,
The table gets progressively slower when displaying large data and at certain data size it fails with an exception. The reason is the deep copy solution that you use in src/store/index.js at line 80:
JSON.parse(JSON.stringify(data))
Please consider changing this to a more optimal solution, like [...data] for example.

Cheers,
Petar

enhancement

Most helpful comment

I have a similar scenario like @F-Adam-B , 30+ columns with 5000- 10000 rows. (It includes ExpandedArea too), It's taking around 30+ sec to render. Any help?

All 6 comments

after [email protected], we improve the cell level performance. In the next couple release, we will start improve the row level performance enhancement. Just give me some time. thanks

BTW, after 1.0.0. We fix JSON.parse(JSON.stringify(data)). So closed this issue

Please upgrade to [email protected] and [email protected] will get significant improvement.

I'm as well using a large data set and running into sluggish rendering issues. @AllenFang will the upgrade to [email protected] and [email protected] be able to handle a table with 27 columns with 13000 to 15000 values in each column?

I have a similar scenario like @F-Adam-B , 30+ columns with 5000- 10000 rows. (It includes ExpandedArea too), It's taking around 30+ sec to render. Any help?

@F-Adam-B I am also facing same problem, around 40 columns and 100 rows leads to page slows down. Pagination takes time to respond. Any help?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

epsyan picture epsyan  路  4Comments

thevangelist picture thevangelist  路  4Comments

nskiro picture nskiro  路  4Comments

rsgoss picture rsgoss  路  4Comments

bogannathan picture bogannathan  路  4Comments