- 1400/10/16
- 0
- 107
شروع ناخواسته آی دی از 10000
سلام دوستان . من به یک چیز خیلی عجیب برخورد کردم . تقریبا توی تمام ان تی تی ها زمانی که با ef core کار می کنم بعد از ثبت چند ردیف توی جدول به شکل عجیب و غریبی می بینم آی دی ها به ده هزار میپره
یعنی این شکلی :
1
2
3
4
10001
10002
10003
بانک داده اس کیو ال رو هم چک کردم گام روی یک هست . به نظرتون دلیلش چی می تونه باشه ؟
- 1400/10/18
یک همچین مشکلی برای من هم پیش اومده بود، یکی از دوستان که تا حدودی باتجربه بود در زمینه SQL Server بهم گفت درسته که شما گام رو روی یک میذاری اما در حقیقت بنا به شرایطی همیشه با گام یک افزایش پیدا نمیکنه و یه بی نظمی هایی اتفاق میوفته مثل مورد شما.
برای اینکه این مشکل پیش نیاد در خود SQL Server یک Stored Procedure مینویسن و از اون استفاده میکنن تا Id ها بترتیب و منظم ساخته بشه
- 1400/10/21
سلام
این یک باگ هست که توی اس کیو ال وجود داره و زمانی اتفاق می افته که sql server ریستارت میشه
اگر فیلدتون از نوع int باشه 1000 تا و اگر از نوع bigint باشه 10000 تا پرش میکنه
برای رفع این مشکل باید سرویس منیجر و باز کنید و روی sql server دوبار کلیک کنید تا پنجره تنظیمات باز بشه و در تب startup parameters کلمه -t272 را وارد کرده و add کنید
سپس sql server را یکبار restart کنید
دیگر این مشکل بوجود نمی آید
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری