+1 امتیاز
قبل در برنامه نویسی توسط (426 امتیاز)
ویرایش شده قبل توسط
زمانی که یک کار Batch داریم پیشنهاد میشه از Batch Processing در hibernate استفاده بشه

و پیشنهاد هم میشه که حواسمون به تعداد رکورد های تویه Session هم باشه که اگر بیشتر از یه تعداد شد

از Flush و Clear استفاده کنیم

پس در این حالت مزایای استفاده از قابلیت Batch چیه وقتی که خودمون باید چک کنیم که اگر مثلا ۵۰ تا ابجکت رو insert کردیم بیا flush کن تا Session Cache خالی بشه؟

منظورم اینه که خودمون با یک حلقه داریم دسته های ۵۰ تایی رو چک میکنیم و خودمون هم داریم با flush کردن و Clear کردن حافظه رو مدیریت میکنیم پس Batch Processing هایبرنت داره چی کار میکنه؟

سوالات مشابه

0 امتیاز
0 پاسخ 752 بازدید
+1 امتیاز
1 پاسخ 568 بازدید
0 امتیاز
1 پاسخ 408 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط masoud65 (27 امتیاز)
0 امتیاز
3 پاسخ 864 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط یوری (426 امتیاز)
0 امتیاز
1 پاسخ 527 بازدید
0 امتیاز
1 پاسخ 374 بازدید
0 امتیاز
2 پاسخ 1.8هزار بازدید
0 امتیاز
0 پاسخ 276 بازدید
0 امتیاز
1 پاسخ 320 بازدید
...