خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
فعال یا غیرفعال کردن Trigger ها در SQL Server
به دلیل مشکلات Performance ای بسیاری از برنامه نویسان و توسعه دهندگان، اصلا و یا به ندرت از trigger ها در SQL Server استفاده می کنند. در بسیاری موارد وقتی trigger ها را در دیتابیس یا در دیتابیس ها غیرفعال می کنید شاهد پیشرفت و افزایش چشمگیر Performance می شوید.
با کمک اسکریپت ساده زیر شما می توانید همه trigger ها در کل SQL Server را غیرفعال کنید:
برای فعال کردن مجدد همه Trigger ها دوباره کافیست از اسکریپت زیر استفاده کنید.
اگر با SQL Server خود با مشکلات عملکردی یا Performance ای روبرو هستید پیشنهاد می شود که از اسکریپت اول برای غیرفعال کردن همه Trigger های خود در SQL server استفاده کنید. البته پیش از غیرفعال کردن Trigger ها باید مطمئن شوید که غیرفعال کردن آنها موجب مشکلات بعدی نخواهد شد و پیش از غیرفعال کردن، اقدامات لازم را انجام دهید.
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
با کمک اسکریپت ساده زیر شما می توانید همه trigger ها در کل SQL Server را غیرفعال کنید:
DISABLE Trigger ALL ON ALL SERVER;
برای فعال کردن مجدد همه Trigger ها دوباره کافیست از اسکریپت زیر استفاده کنید.
ENABLE Trigger ALL ON ALL SERVER;
اگر با SQL Server خود با مشکلات عملکردی یا Performance ای روبرو هستید پیشنهاد می شود که از اسکریپت اول برای غیرفعال کردن همه Trigger های خود در SQL server استفاده کنید. البته پیش از غیرفعال کردن Trigger ها باید مطمئن شوید که غیرفعال کردن آنها موجب مشکلات بعدی نخواهد شد و پیش از غیرفعال کردن، اقدامات لازم را انجام دهید.
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: