When deleting a row by its PrimaryKey from a table, I get about 44472 logical reads. Now the table has 5-6 child tables that link their ForeignKeys to the PK of the table I want to delete from.
I'm not sure what to do to improve the performance of the delete.
Any suggestions ?
Edit : I added the queryplan for the delete
http://img384.imageshack.us/img384/6255/deleteexecutionplan.png
Edit : I found a solution (not sure if it's the ideal solution)- it's in the response bellow.
This answer solved the problem, now deletes work like a charm. I'm not sure if there are any downsides I should be aware of.