probit
دوشنبه 30 مهر 1386, 14:28 عصر
سلام
یک سوال برای من پیش آمده:
وقتی یک Query همزمان دو یا چند بار اجرا شود، Sql Server چه عملی انجام میدهد؟
آیا از صف بندی استفاده می کند ؟ یا اینکه همه را همزمان اجرا می کند؟
من یک برنامه می نویسم که اگر یک رکورد تکراری نبود آنرا Insert میکند. حالا اگه همزمان دو نفر این کوری را اجرا کنند، این رکورد وجود ندارد و فقط برای یکی از این دو نفر باید Insert را اجرا کنه و برای بعدی این کار را نکنه. در صورتی این درست است که از صف بندی استفاده کنه.
یک سوال برای من پیش آمده:
وقتی یک Query همزمان دو یا چند بار اجرا شود، Sql Server چه عملی انجام میدهد؟
آیا از صف بندی استفاده می کند ؟ یا اینکه همه را همزمان اجرا می کند؟
من یک برنامه می نویسم که اگر یک رکورد تکراری نبود آنرا Insert میکند. حالا اگه همزمان دو نفر این کوری را اجرا کنند، این رکورد وجود ندارد و فقط برای یکی از این دو نفر باید Insert را اجرا کنه و برای بعدی این کار را نکنه. در صورتی این درست است که از صف بندی استفاده کنه.