فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق در مورد Main Memory Database

اختصاصی از فی لوو تحقیق در مورد Main Memory Database دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد Main Memory Database


تحقیق در مورد Main Memory Database

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

  

تعداد صفحه:53

 

  

 فهرست مطالب

 

Main Memory Database

 

مقدمه

 

مدلهای هزینه حافظه اصلی

 

Office-By-Example (OBE)

 

Smallbase

 

  1. Hardware-based  
  2. Application-based
  3. Engine-based

 

ساختارهای شاخص در حافظه اصلی

 

ساختار T-Tree  

 

  1. الگوریتم جستجو

 

2 . الگوریتم درج

 

  1. الگوریتم حذف

 

کنترل همزمانی(  Concurrency Control)

 

Commit Processing

 

 

 

 

مقدمه

در اواسط دهه 1980، با نزول قیمت DRAM، این ایده مطرح شد که کامپیوترهای آتی با داشتن حافظه اصلی با ظرفیت بالا، می توانند بسیاری از پایگاه داده ها را درحافظه اصلی داشته باشند. در این شرایط می توان همه I/O ها (که بسیار هزینه بر می باشند) را از پردازش DBMS حذف نمود. بنابراین معماری DBMS دستخوش تغییرات جدی می شود و در یک MAIN MEMORY DBMS(MMDBMS)، مدیریت I/O دیگر نقشی نخواهد داشت.

نکته مهم در یک MMDB، چگونگی انجام تراکنشها و recovery بصورت کارا است. برخی از الگوریتمهای پیشنهادی براساس این فرض عمل می کنند که قسمت کوچکی از حافظه اصلی بصورت ماندگار وجود دارد که اطلاعاتش توسط باطری در صورت قطع برق از بین نخواهد رفت. این قسمت از حافظه اصلی برای نگهداری redo log ها استفاده می شود.

تعداد دیگری از الگوریتمهای پیشنهادی پیش فرض حافظه ماندگار را ندارند و همچنان از عملیات I/O برای نوشتن اطلاعات تراکنش در حافظه ماندگار استفاده می کنند. بنابراین در این الگوریتمها عملیات I/O بطور کامل حذف نمی شود، بلکه تعدادشان بسیار کمتر می شود زیرا  I/Oمربوط به نوشتن اطلاعات صفحات buffer ها، حذف خواهد شد.

در یک MMDBMS، ساختارداده های ساده مانند T-Tree و همچنین bucket-chained hash جایگزین ساختارداده هایی چون B-Tree و linear hash در DBMS های مبتنی بر دیسک می شوند. بنابراین سرعت اجرای پرس و جو(پرس و جو) و بهنگام سازی بسیار افزایش می یابد و هزینه index lookup و نگهداری ،فقط مربوط به  پردازنده و دسترسی به حافظه اصلی خواهد شد.

یکی از مشکلات اصلی در MMDBMS ها بهینه کردن درخواستهاست. عدم وجود I/O به عنوان فاکتور اصلی در هزینه ها به معنای پیچیدگی بیشتر مدل کردن هزینه در یک MMDBMS است زیرا در اینجا یکسری فاکتورهای فازی از قبیل هزینه اجرای  پردازنده ، باید در نظر گرفته شوند. در این حالت باید با استفاده از تعامل روش coding، عوامل سخت افزاری مانند  پردازنده و معماری حافظه و پارامترهای پرس و جو، به یک مدل قابل اطمینان از هزینه اجرا در حافظه اصلی رسید.

در دهه 1990، MMDBMS ها با افزایش سایز دیسکها و سایز مسائل همراه با افزایش ظرفیت DRAM ها، به اوج محبوبیت خود رسیدند. MMDBMS ها اغلب برای برنامه هایی که به پایگاه داده Real Time نیاز دارند (مانند سیستمهای embedded سوئیجهای تلفن) ، استفاده می شود. از آنجایط که سایز حافظه اصلی در کامپیوترها روز به روز در حال افزایش است، این امید وجود دارد که برای بسیاری از پایگاه داده هایی که امروزه امکان قرارگفتن آنها بصورت کامل در حافظه اصلی وجود ندارد، این شرایط مهیا شود.

 

 

 

مدلهای هزینه حافظه اصلی

متاسفانه تا کنون تلاشهای اندکی جهت مدل کردن هزینه کارایی MMDBMSها صورت گرفته است. تحقیقات اولیه روی طراحی ماشینهای پایگاه داده ها، بیشتر در زمینه وابستگیهای میان الگوریتمها و دسترسی حافظه صورت می گرفت.در صورتیکه امروزه به دلیل محدود شدن استفاده از MMDBMS ها به کاربرد در پایگاه داده های Real Time(به صورت پرس وجوهای ساده، مانند یک hash lookup در یک جدول)، اینگونه تحقیقات از اهمیت کمتری برخوردارند.

در تحقیقات اخیر در زمینه MMDBMS ها دو نمونه تحقیقاتی Office-By-Example (OBE) مربوط به شرکت IBM و Smallbase مربوط به شرکت HP مسائل ارزشمندی را درمورد بهینه سازی پرس وجو ها و مدلسازی هزینه حافظه اصلی مطرح کرده اند که در ادامه به بررسی این دو نمونه می پردازیم.

 

 

 

 


دانلود با لینک مستقیم


تحقیق در مورد Main Memory Database

دفاع فرانسه کلاسیک خط اصلی The Classical French - Main Line

اختصاصی از فی لوو دفاع فرانسه کلاسیک خط اصلی The Classical French - Main Line دانلود با لینک مستقیم و پر سرعت .

دفاع فرانسه کلاسیک خط اصلی The Classical French - Main Line


دفاع فرانسه کلاسیک خط اصلی The Classical French - Main Line

The Classical French - Main Line

 Rustam Kasimdzhanov

آموزش کامل دفاع فرانسه - واریانت کلاسیک - خط اصلی

توسط استاد بزرگ رستم قاسم جانوف

محصول : chessbase 2015

سطح:بازیکنان مسابقات , حرفه ای

آموزش منحصر به فرد دفاع فرانسه توسط رستم قاسمجانوف

این دی وی دی با آموزش کامل در یکی از مهم ترین خطوط از دفاع فرانسه. پس از 1e4 e6 d5 2.d4 3. Nc3 Nf6 4. e5 c5 Nfd7 5. 6. F4 NF3 NC6 7. Be3،  یک نگاه دقیق در یک خط شجاعانه با 7 ... cxd4 8. ND4 Qb6، و همچنین واریانت های آرام تر با 7 ... cxd4 8. ND4 Bc5، و خط اصلی با 7 ... a6 و b5. تجزیه و تحلیل کامل از خطوط مرسوم، مد روز، و تعداد زیادی از ایده های جدید برای هر دوطرف سفید و سیاه را در این دی وی دی برای بازیکنانی که حرکت 1.e4 بازی میکنند و یا بازی دفاع فرانسه را انتحاب میکنند.

• زمان در حال اجرا ویدیو: 5 ساعت و 05 دقیقه (انگلیسی)
• با آموزش تعاملی از جمله بازخورد ویدیو
• پایگاه داده های منحصر به فرد با بیش از 50 بازی ضروری همراه تجزیه و تحلیل از تغییرات توسط رستم قاسمجانوف
• همراه با فعال ساز دائمی و پشتیبانی رایگان

This DVD looks at one of the most important lines of the French Defence. After 1.e4 e6 2.d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Be3, the author takes a detailed look at a daring line with 7... cxd4 8. Nd4 Qb6, as well as the quieter plans with 7...cxd4 8. Nd4 Bc5, and the main line with 7... a6 and b5. Thorough analysis of the trendy lines, and lots of new ideas for both White and Black make this DVD a must-have for any French player!

شامل آموزش کامل واریانت های زیر

  1. 01: Intro [03:12]
  2. Classical French: 1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.f4 c5 6.Nf3 Nc6 7.Be3
  3. 02: 7...cxd4 8.Nxd4 Qb6 9.a3 - Nakamura's Line part 1 [09:57]
  4. 03: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Ncb5 - Nakamura's Line part 2 [10:09]
  5. 04: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Bb5 - Nakamura's Line part 3 [09:59]
  6. 05: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Bb5 Nxd4 12.Bxd4 Bb4 13.Rb3 Qa5 14.a3 Be7 15.f5 exf5 16.0-0/e6/Nxd5 - Nakamura's Line part 4 [12:35]
  7. 06: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Bb5 Nxd4 12.Bxd4 a6 - Qb2 overview [08:24]
  8. 07: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Bb5 Nxd4 12.Bxd4 a6 13.Bxd7 Bxd7 14.Rb3 Qe7 15.Rxb7 Rc8 16.f5 - Qb2 Rc8 part 1 [10:27]
  9. 08: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Bb5 Nxd4 12.Bxd4 a6 13.Bxd7 Bxd7 14.Rb3 Qe7 15.Rxb7 Rc8 16.0-0 - Qb2 Rc8 part 2 [14:47]
  10. 09: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Bb5 Nxd4 12.Bxd4 a6 13.Bxd7 Bxd7 14.Rb3 Qe7 15.Rxb7 Qd8 - Qb2 Qd8 [14:10]
  11. 10: 7...cxd4 8.Nxd4 Qb6 9.Qd2 Qxb2 10.Rb1 Qa3 11.Bb5 Nxd4 12.Bxd4 a6 13.Bxd7 Bxd7 14.Rb3 Qe7 15.Rxb7 Qh4+ - Qb2 Qh4 [14:05]
  12. 11: 7...cxd4 8.Nxd4 Bc5 9.Qd2 0-0/Bxd4 - Thomas Luther Line part 1 [12:45]
  13. 12: 7...cxd4 8.Nxd4 Bc5 9.Qd2 Bxd4 10.Bxd4 Nxd4 11.Qxd4 Qb6 12.Qd2 Qxb2 - Thomas Luther Line part 2 [12:17]
  14. 13: 7...cxd4 8.Nxd4 Bc5 9.Qd2 0-0 10.0-0-0 Nxd4 - Kramnik-Radjabov Line [11:05]
  15. 14: 7...cxd4 8.Nxd4 Bc5 9.Qd2 0-0 10.0-0-0 a6 11.Nb3 - Anand-Morozevich Line [11:31]
  16. 15: 7...cxd4 8.Nxd4 Bc5 9.Qd2 0-0 10.0-0-0 a6 11.Qf2 Bxd4 12.Bxd4 b5 - Caruana-Meier Line part 1 [11:32]
  17. 16: 7...cxd4 8.Nxd4 Bc5 9.Qd2 0-0 10.0-0-0 a6 11.Qf2 Bxd4 12.Bxd4 b5 13.Be3 Qa5 14.Kb1 b4 15.Ne2 Qc7 - Caruana-Meier Line part 2 [11:47]
  18. 17: 7...cxd4 8.Nxd4 Bc5 9.Qd2 0-0 10.0-0-0 a6 11.Qf2 Bxd4 12.Bxd4 b5 13.Be3 Qa5 14.Kb1 b4 15.Ne2 Qc7 16.Nd4 Nxd4 17.Bxd4 a5 18.Bb5/Rd3 - Caruana-Meier Line part 3 [14:16]
  19. 18: 7...a6 8.Qd2 b5 - a6-b5 overview [08:42]
  20. 19: 7...a6 8.Qd2 b5 9.dxc5 Bxc5 10.Bd3 - a6-b5 Karjakin's Line [10:12]
  21. 20: 7...a6 8.Qd2 b5 9.Bd3 - a6-b5 Bd3 Line [14:55]
  22. 21: 7...a6 8.Qd2 b5 9.Nd1 - a6-b5 Nd1 Line [11:37]
  23. 22: 7...a6 8.Qd2 b5 9.a3 Bb7 - a6-b5 Bb7 Line [08:10]
  24. 23: 7...a6 8.Qd2 b5 9.a3 g5 - a6-b5 g5 Morozevich Line [10:42]
  25. 24: 7...a6 8.Qd2 b5 9.a3 Qb6 - a6-b5 Qb6 Line [10:30]
  26. 25: 7...a6 8.Qd2 b5 9.a3 Qa5 - a6-b5 Qa5 Line [13:11]
  27. 26:Outro [01:05]
  28. Test positions
  29. 27: Position 1 [02:24]
  30. 28: Position 2 [01:43]
  31. 29: Position 3 [01:28]
  32. 30: Position 4 [01:11]
  33. 31: Position 5 [01:51]
  34. 32: Position 6 [01:18]
  35. 33: Position 7 [01:26]
  36. 34: Position 8 [00:49]
  37. 35: Position 9 [01:34]
  38. 36: Position 10 [01:27]
  39. 37: Position 11 [01:34]
  40. 38: Position 12 [01:44]
  41. 39: Position 13 [01:22]
  42. 40: Position 14 [01:30]
  43. 41: Position 15 [01:46]

روش فعال سازی

فیلم آموزش کامل باز کردن فیلم های جدید ویدئوییchessbase

1- فایل پچ را در مسیر نصب چس بیس 12یا 13 کپی کنید وبا run as اجرا کنید

2-  فایل ها و یا پورت های  داخل  پوشه  streams  را در مسیر زیر داخل پوشه streams  کپی کنید: به فیلم آموزشی مراجعه کنید

نکته این مسیر پنهان میباشد:

C:\Documents and Settings\"User"\Local Settings\Application Data\ChessBase\Streams جایگزین کنید.

3- نکته:اگر قبلا فایل پچ را اجرا کردید فقط پورت 121 را در پوشه streams کپی کنید

البته فعال سازی خیلی آسان است .اگر به مشکلی برخوردید در انجمن بخش آموزش نرم افزار های شطرنج  مطرح کنید تا راهنمایی بشود


دانلود با لینک مستقیم


دفاع فرانسه کلاسیک خط اصلی The Classical French - Main Line