ورود

View Full Version : سوال: هشدار خودکار sql



ahrimaneahurai
جمعه 18 تیر 1389, 16:42 عصر
سلام
شاید سوالم ساده باشه اما هر چی گشتم فقط یه جواب بود. من می خوام بدونم sql امکاناتی داره که وقتی یک رکورد به یکی از جداولمون اضافه شد به ما هشدار بده ؟ تنها راهی که پیدا کردم این بود که توی زبان های برنامه نویسی تایمر بذاریم که مثلا هر 10 ثانیه یک بار یک select بزنه و نتیجه رو به ما اعلام کنه اما فکر می کنم توی جدولی که 1 میلیون رکورد داشته باشه و شاید بیشتر این کار یکم غیر عاقلانه هست و خیلی سرعت رو می گیره که من سرعت برام خیلی مهمه و اینکه شاید تو 1 ساعت 1 رکورد وارد جدول شه و ساعت بعد 1000 رکورد پس تو ساعتی که insert نداریم بار زیادی رو به سرور تحمیل کردیم. می خواستم بدونم اساتید sql راهی رو پیشنهاد می کنن ؟
پیشاپیش ممنون

AminSobati
شنبه 19 تیر 1389, 01:10 صبح
سلام دوست عزیزم،
اگر از SQL Server 2005 و زبانهای NET. استفاده میکنید، Query Notification جواب نیاز شماست

ahrimaneahurai
شنبه 19 تیر 1389, 10:55 صبح
ممنون میشه بیشتر در مورد Query Notification و نحوه کارکردش بیشتر توضیح بدید ؟ من از سی شارپ و sql 2005 استفاده می کنم.از داخل سی شارپ باید کد نویسی کنم یا اینکه تنظیمات sql هست ؟

ahrimaneahurai
شنبه 19 تیر 1389, 11:04 صبح
دوست عزیز یه سری مقاله پیدا کردم اگه مشکلی داشتم با عرض شرمندگی باز مزاحم شما می شم