Hi All,
We are working on project architecture for project with the following issue:
1. List having 150+ columns out of which:
- 40+ columns need to have search (i.e Indexing)
- 30+ lookup columns
- 10+ date time columns
- 40+ multiline text columns
2. List having 100000+ records
- As per business we don’t have any specific folder criteria to divide list items into folders.
Business Requirements:
- filter on the list (it should show real time data so can’t use SharePoint Search)
- Export to Excel 30000+ data in <30 Sec
Our list is already normalized and we don’t see any scope to normalize it further.
Problems of breaking the list into multiple list:
1.)Low performance as join is taking very much time(due to 30,000 items)
2.)Secure transaction problem i.e. suppose we broke list into 5 child lists. Now if I need to add an item in list then it has to be implemented by adding part of item to each child list.
There may arise problem such as items inserted to 4 list successfully but failed in insertion into last list.
Thank you in advance.
Thanks, Satish