در واقع latch ها مکانیزمهایی هستند که از نواحی SGA در مقابل همزمانی کار و خرابی روی دیتا در memory محافظت می کنند (مانند enqueue ها که همین کار را در سطح row پیش می برند). به طور کلی lock ها در دیتابیس اوراکل به دو دسته تقسیم می شوند: enqueue ها و latch ها. در خصوص محافظت از همزمانی کار با دیتا در سطح row و یا table مکانیزم های enqueue وارد عمل می شوند (row lock contention) و در خصوص محافظت از همزمانی کار با دیتا در سطح memory مکانیزم های latch را داریم.
زمانی که یک session نیاز به update مقادیری از دیتا را دارد این کار را روی کپی دیتای هدف در SGA انجام می دهد و اصطلاحا آن را latch می کند (یعنی آن را محکم نگه می دارد) و اگر همان دیتا توسط همان session یا session دیگری مورد نیاز باشد، درخواست latch جدید روی دیتا تا اتمام عملیات قبلی تائید نمی شود و اوراکل پس از چند بار تلاش (الگوریتم spin lock تعداد مشخصی spin را با توجه به تنظیم پارامتر spin_count پیش از به خواب رفتن امتحان می کند) درخواست latch را در وضعیت sleep قرار می دهد.
معرفی latch هایی که بیش از سایرین بر روی کارایی تاثیر می گذارند:
از نوع library cache و shared pool: این latch ها از library cache محافظت می کنند که محل ذخیره دستورات SQL قابل اشتراک گذاری است. اگر طراحی application صحیح باشد این نوع latch کمتر دچار contention می شود. مثلا در برنامه هایی که به جای bind variable از مقادیر مشخص و ثابت در کد استفاده شده است این نوع مشکل شایع می شود.
از نوع redo copy و redo allocation: این latch ها از redo log buffer محافظت می کنند که محل ذخیره redo entry ها است. این نوع latch در نسخه های اخیر اوراکل کمتر بروز می کند.
از نوع cache buffer chain: این latch ها زمان خواندن و نوشتن دیتا در buffer cache رخ می دهند که در واقع از دیتابلاکهای کپی شده در memory در برابر همزمانی کار محافظت می کنند. به طور معمول دیتابلاکهای داغ (hot blocks) دچار این نوع contention می شوند.
جهت شناسایی latch ها از v$latch استفاده کنید. ستون misses تعداد کلی دفعات تلاش ناموفق برای گرفتن latch را نشان می دهد و ستون sleeps تعداد دفعاتی که پس از چند بار تلاش (با توجه به spin_count تنظیم شده) session دچار sleep می شود. @BIMining
زمانی که یک session نیاز به update مقادیری از دیتا را دارد این کار را روی کپی دیتای هدف در SGA انجام می دهد و اصطلاحا آن را latch می کند (یعنی آن را محکم نگه می دارد) و اگر همان دیتا توسط همان session یا session دیگری مورد نیاز باشد، درخواست latch جدید روی دیتا تا اتمام عملیات قبلی تائید نمی شود و اوراکل پس از چند بار تلاش (الگوریتم spin lock تعداد مشخصی spin را با توجه به تنظیم پارامتر spin_count پیش از به خواب رفتن امتحان می کند) درخواست latch را در وضعیت sleep قرار می دهد.
معرفی latch هایی که بیش از سایرین بر روی کارایی تاثیر می گذارند:
از نوع library cache و shared pool: این latch ها از library cache محافظت می کنند که محل ذخیره دستورات SQL قابل اشتراک گذاری است. اگر طراحی application صحیح باشد این نوع latch کمتر دچار contention می شود. مثلا در برنامه هایی که به جای bind variable از مقادیر مشخص و ثابت در کد استفاده شده است این نوع مشکل شایع می شود.
از نوع redo copy و redo allocation: این latch ها از redo log buffer محافظت می کنند که محل ذخیره redo entry ها است. این نوع latch در نسخه های اخیر اوراکل کمتر بروز می کند.
از نوع cache buffer chain: این latch ها زمان خواندن و نوشتن دیتا در buffer cache رخ می دهند که در واقع از دیتابلاکهای کپی شده در memory در برابر همزمانی کار محافظت می کنند. به طور معمول دیتابلاکهای داغ (hot blocks) دچار این نوع contention می شوند.
جهت شناسایی latch ها از v$latch استفاده کنید. ستون misses تعداد کلی دفعات تلاش ناموفق برای گرفتن latch را نشان می دهد و ستون sleeps تعداد دفعاتی که پس از چند بار تلاش (با توجه به spin_count تنظیم شده) session دچار sleep می شود. @BIMining
Forwarded from R. Makouei
💠منابع مهمی برای دریافت مقالات و پایان نامه که لازم است هر پژوهشگر و دانشجو بداند:
چهل منبع دریافت مقالات انگلیسی
🔰🔰🔰🔰🔰🔰
1. ieeexplore.ieee.org
2. acm.org
3. link.springer.com
4. wiley.com
5. sciencedirect.com
6. acs.org
7. aiaa.org
8. aip.org
9. ajpe.org
10. aps.org
11. ascelibrary.org
12. asm.org
13. asme.org
14. bioone.org
15. birpublications.org
16. bmj.com
18. emeraldinsight.com
19. geoscienceworld.org
20. icevirtuallibrary.com
21. informahealthcare.com
22. informs.org
23. ingentaconnect.com
دانلود رایگان کتاب
@raveshtahghighisi
www.ketabnak.com
www.urbanity.ir
www.98ia.com
www.takbook.com
www.irpdf.com
www.parsbook.org
www.irebooks.com
www.farsibooks.ir
www.ketabesabz.com
www.readbook.ir
سایتهای مهم علمی،پژوهشی
www.digitallibraryplus.com
www.daneshyar.net
بانک های اطلاعاتی
www.umi.com/pqdauto
www.search.ebscohost.com
www.sciencedirect.com
www.emeraldinsight.com
www.online.sagepub.com
www.springerlink.com
www.scopus.com
http://apps.isiknowledge.com
www.anjoman.urbanity.ir
پایان نامه های داخلی و خارجی
www.irandoc.ac.ir
www.urbanity.ir
www.umi.com/pgdauto
www.mhrn.net
www.theses.org
مقالات فارسی
www.urbanity.ir
https://telegram.me/raveshtahghigh
www.shahrsaz.ir
www.magiran.com
www.civilica.com
www.sid.ir
کتابخانه ملی ایران، آمریکا و انگلیس
www.nlai.ir
www.loc.gov
www.bl.uk
دسترسی آزاد روانشناسی و آموزش و پرورش
http://eric.ed.gov
اطلاعات عمومی کشورها
www.worldatlas.com
پایگاه اطلاعات اسلامی
www.seraj.ir
مقالات رایگان کتابداری و اطلاع رسانی
www.infolibrarian.com
آرشیو مقالات از سال ۱۹۹۸
www.findarticles.com
کتابخانه الکترونیک
www.digital.library.upenn.edu/books
رایانه و بانکهای اطلاعاتی فارس
www.srco.ir
دانشنامه آزاد اینترنتی
www.wikipedia.org
دایره المعارف بریتانیکا
www.brit
:دانشگاه اهايو
https://etd.ohiolink.edu/ap:1:100766165341125
florida:
http://etd.lib.fsu.edu/ETD-db/
دسترسي به متن
کامل پايان نامه هاي 435 دانشگاه
از24 کشور اروپايي
http://www.dart-europe.eu/basic-search.php
دسترسي رايگان به بانک مقالات
دانشگاه کاليفرنيا
http://escholarship.org/
دسترسي رايگان به بانک مقالات
دانشگاه TENNESSEE
http://www.lib.utk.edu:90/cgi-perl/dbBro...i?help=148
دسترسي رايگان به 1,550,632 مقاله ي
دانشگاهي
http://www.oalib.com/
دسترسي به پايان نامه هاي
الکترونيکي دانشگاه ناتينگهام
http://etheses.nottingham.ac.uk/
دسترسي رايگان به کتاب ها و ژورنال
هاي سايت In Tech
http://www.intechopen.com/
دسترسي رايگان به مقالات علمي —
دانشگاه McGill
http://digitool.library.mcgill.ca/R
دسترسي رايگان به مقالات علمي —
مقالات 1753 ژورنال-— دانشگاه
استنفورد
http://highwire.stanford.edu/
Directory of Open Access Journals
http://www.doaj.org/
چهل منبع دریافت مقالات انگلیسی
🔰🔰🔰🔰🔰🔰
1. ieeexplore.ieee.org
2. acm.org
3. link.springer.com
4. wiley.com
5. sciencedirect.com
6. acs.org
7. aiaa.org
8. aip.org
9. ajpe.org
10. aps.org
11. ascelibrary.org
12. asm.org
13. asme.org
14. bioone.org
15. birpublications.org
16. bmj.com
18. emeraldinsight.com
19. geoscienceworld.org
20. icevirtuallibrary.com
21. informahealthcare.com
22. informs.org
23. ingentaconnect.com
دانلود رایگان کتاب
@raveshtahghighisi
www.ketabnak.com
www.urbanity.ir
www.98ia.com
www.takbook.com
www.irpdf.com
www.parsbook.org
www.irebooks.com
www.farsibooks.ir
www.ketabesabz.com
www.readbook.ir
سایتهای مهم علمی،پژوهشی
www.digitallibraryplus.com
www.daneshyar.net
بانک های اطلاعاتی
www.umi.com/pqdauto
www.search.ebscohost.com
www.sciencedirect.com
www.emeraldinsight.com
www.online.sagepub.com
www.springerlink.com
www.scopus.com
http://apps.isiknowledge.com
www.anjoman.urbanity.ir
پایان نامه های داخلی و خارجی
www.irandoc.ac.ir
www.urbanity.ir
www.umi.com/pgdauto
www.mhrn.net
www.theses.org
مقالات فارسی
www.urbanity.ir
https://telegram.me/raveshtahghigh
www.shahrsaz.ir
www.magiran.com
www.civilica.com
www.sid.ir
کتابخانه ملی ایران، آمریکا و انگلیس
www.nlai.ir
www.loc.gov
www.bl.uk
دسترسی آزاد روانشناسی و آموزش و پرورش
http://eric.ed.gov
اطلاعات عمومی کشورها
www.worldatlas.com
پایگاه اطلاعات اسلامی
www.seraj.ir
مقالات رایگان کتابداری و اطلاع رسانی
www.infolibrarian.com
آرشیو مقالات از سال ۱۹۹۸
www.findarticles.com
کتابخانه الکترونیک
www.digital.library.upenn.edu/books
رایانه و بانکهای اطلاعاتی فارس
www.srco.ir
دانشنامه آزاد اینترنتی
www.wikipedia.org
دایره المعارف بریتانیکا
www.brit
:دانشگاه اهايو
https://etd.ohiolink.edu/ap:1:100766165341125
florida:
http://etd.lib.fsu.edu/ETD-db/
دسترسي به متن
کامل پايان نامه هاي 435 دانشگاه
از24 کشور اروپايي
http://www.dart-europe.eu/basic-search.php
دسترسي رايگان به بانک مقالات
دانشگاه کاليفرنيا
http://escholarship.org/
دسترسي رايگان به بانک مقالات
دانشگاه TENNESSEE
http://www.lib.utk.edu:90/cgi-perl/dbBro...i?help=148
دسترسي رايگان به 1,550,632 مقاله ي
دانشگاهي
http://www.oalib.com/
دسترسي به پايان نامه هاي
الکترونيکي دانشگاه ناتينگهام
http://etheses.nottingham.ac.uk/
دسترسي رايگان به کتاب ها و ژورنال
هاي سايت In Tech
http://www.intechopen.com/
دسترسي رايگان به مقالات علمي —
دانشگاه McGill
http://digitool.library.mcgill.ca/R
دسترسي رايگان به مقالات علمي —
مقالات 1753 ژورنال-— دانشگاه
استنفورد
http://highwire.stanford.edu/
Directory of Open Access Journals
http://www.doaj.org/
This media is not supported in your browser
VIEW IN TELEGRAM
جلسه سي و چهارم -آموزش پایتون**فیلم آموزشی پایتون از صفر تا 100 در کانال @BIMining
This media is not supported in your browser
VIEW IN TELEGRAM
جلسه سي و پنجم -آموزش پایتون**فیلم آموزشی پایتون از صفر تا 100 در کانال @BIMining
Forwarded from Nettrain کانال آموزش شبکه
This media is not supported in your browser
VIEW IN TELEGRAM
جلسه سي و ششم -آموزش پایتون**فیلم آموزشی پایتون از صفر تا 100 در کانال @BIMining
Media is too big
VIEW IN TELEGRAM
جلسه سي و هفتم -آموزش پایتون**فیلم آموزشی پایتون از صفر تا 100 در کانال @BIMining
Forwarded from علم داده و هوش مصنوعی (AryaVandidad CEO)
کتابی با عنوان «Hadoop The Definitive Guide» برای علاقه مندان حوزه هدوپ که به موضوع «ذخیره سازی و تجزیه و تحیلی در مقیاس اینترنت» پرداخته است.
#download #Ebook #hadoop
🌏 @AIAllInOne (Ai All In One)
#download #Ebook #hadoop
🌏 @AIAllInOne (Ai All In One)
Forwarded from علم داده و هوش مصنوعی (AryaVandidad CEO)
Hadoop-The.Definitive.Guide_4.edition_a_Tom.White_April-2015.pdf
9.6 MB
کتابی با عنوان «Hadoop The Definitive Guide» برای علاقه مندان حوزه هدوپ که به موضوع «ذخیره سازی و تجزیه و تحیلی در مقیاس اینترنت» پرداخته است.
#download #Ebook #hadoop
🌏 @AIAllInOne (Ai All In One)
#download #Ebook #hadoop
🌏 @AIAllInOne (Ai All In One)
This media is not supported in your browser
VIEW IN TELEGRAM
جلسه سي و هشتم -آموزش پایتون**فیلم آموزشی پایتون از صفر تا 100 در کانال @BIMining
This media is not supported in your browser
VIEW IN TELEGRAM
جلسه سي و نهم -آموزش پایتون**فیلم آموزشی پایتون از صفر تا 100 در کانال @BIMining
Forwarded from A M
Random Forest in R.pdf
309.9 KB
نمونه کد با زبان R و نمونه دیتای استاندارد IRIS .
Forwarded from کانال دانلود کتاب
Tim_J_Stevens,_Wayne_Boucher_Python.pdf
7.7 MB