با سلام.

از نظر من:

SP : در مورد SP مشکل خاصی نیست و شما می توانید خیلی راحت اسکریپت اون رو روی دیتابیستون اجرا کنید. بنابراین SP ها بدون تداخلی اضاف خواهند شد.

Table:
۱- کاملا مستقل : در صورتی که جداولتون کاملا از سایر جداول مستقل می باشند و تغییراتی در آنها بوجود نمی آورند، شما می توانید اسکریپت جداول جدید را توی دیتابیس اجرا کنید ، بنابراین جداول افزوده خواهند شد.
۲- افزودن ستون : در صورتی که نیاز به افزودن ستون دارید و با مابقی ستون ها کاری ندارید، می توانید از Alter برای افزودن ستون استفاده کنید. در این حالت در صورتی که جدول برای اجرای تراکنش قفل نشده باشد، شما می توانید بدون مشکل خاصی اینکار را انجام دهید.
۳- حذف یا تغییر ستون: در صورتی که نیاز به تغییرات عمده در جداول دارید، فکر نکنم چاره ای جز توقف باشه!

در مورد از دست رفتن اطلاعات هم،‌ در صورتی که از Alter استفاده کنید و عملیات recreate را انجام ندهید ، اطلاعات از جداول پاک نخواهند شد.