Hi @Radi Soufan ,
Welcome to Microsoft Q&A!
I found that the image descriptions you provided were the same, please help check and provide the correct ones.
What environment is your table or database in? If it is in production, you have to be very careful and make more tests before updating.
You could try to add indexes on the columns like nationality, NATINAL_ID_TYPE and own_house.
Besides, you could have a try to update in batches of 1000 or 10000.
What is your recovery mode of your database? If it is full, you also have to pay attention to the size of the transaction log.
Please refer below links which may be helpful to you.
How to update large table with millions of rows in SQL Server?
Best way to update huge table
Best regards,
Melissa
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.