I'm doing a lot of operations on very large custom lists, comparing them to SQL tables and updating items in the lists based on those tables. Currently this is a pretty slow process because it takes forever to retrieve a large ListItemCollection
from SP and perform operations on every item in it.
What I was wondering is, would it be more efficient to perform such queries and updates directly to the table in SQL containing these list items instead of going through the SP API?