Hi @Sandii and @battk thanks for your reply. After debugging some more time found the bottle neck, we are using URL.resolverecord for each row 3 times to prepare links to show in table which is taking considerable amount of time.
Ex: we are showing customer, salesorder and custom record details in data table as links. On clicking those links we are redirecting user to respective record page.
Is there anyway to optimize? I am thinking to memorize by record type and replace I'd with new I'd ? Do you foresee any issue with this approach or is this be idea?