دانلود رایگان

مقاله کامل در مورد حافظة اصلي پايگاه داده ها - دانلود رایگان



دانلود رایگان تحقیقات اولیه روی طراحی ماشینهای پایگاه داده ها, بیشتر در زمینه وابستگیهای میان الگوریتمها و دسترسی حافظه صورت می گرفت.در صورتیکه امروزه به

دانلود رایگان مقاله کامل در مورد حافظة اصلي پايگاه داده ها لينک پرداخت و دانلود *پايين مطلب*
فرمت فايل:Word (قابل ويرايش و آماده پرينت)
تعداد صفحه: 54


مقدمه
در اواسط دهه 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 مسائل ارزشمندي را درمورد بهينه سازي پرس وجو ها و مدلسازي هزينه حافظه اصلي مطرح کرده اند که در ادامه به بررسي اين دو نمونه مي پردازيم.
Office-By-Example (OBE)
OBE يک پايگاه داده در حافظه اصلي است که بسياري از مفاهيمQuery-by-example(QBE)، را گسترش مي دهد. براي بهينه سازي پرس و جو، مبتني بر هزينه، OBE يک مدل کامل از هزينه را ارائه مي دهد. باتوجه به اين پيش فرض که داده هايي که پردازش مي شوند در حافظه اصلي قرار گرفته اند، عامل اصلي هزينه در پايگاه داده هاي متداول که همان دسترسي I/O است حذف خواهد شد.
در اين صورت هزينه محاسبات پردازنده از اهميت بالايي برخوردار خواهد شد. اين در حاليست که مدلسازي هزينه پردازنده بسياردشوار است و پارامترهاي زيادي از قبيل طراحي نرم افزار، معماري سخت افزار و حتي روش برنامه نويسي، در مدلسازي هزينه پردازنده دخيل هستند. بعلاوه تحليل دقيق سيستمهاي بزرگ به منظور شمارش تعداد سيکلهاي پردازنده غير ممکن مي باشد.
راه حل پيشنهادي، استفاده از روشهاي تجربي و روشهاي تحليلي در کنار يکديگر است.
در ابتدا، bottleneck هاي سيستم با استفاده از يک تحليلگرِ اجرا شناسايي مي شوند. در اين روش تنها bottleneck ها، براي مدلسازي هزينه پردازنده بکار مي روند.
البته در اين مرحله، بسيار مهم است که bottleneck ها تا حد ممکن توسط تلاشهاي معقول اصلاح شوند.
مرحله بعد پيدا کردن وزن نسبي هريک از bottleneck ها و مشخص سازي واحد هزينه آنها توسط روشهاي تجربي است.
براي OBE، bottleneck ها و واحدهاي هزينه بصورت زير مشخص مي شوند :
جالبترين نتيجه بدست آمده از آزمايشات اين است که، هزينه ارزيابي expression هاي سيستم، بيشترين هزينه از ميان هزينه هاي مطرح شده در OBE مي باشد.در حاليکه C2 تا C5 تقريبا يکسان مي باشند، C1 به ميزان قابل توجهي بيشتر از آنهامي باشد.
در ادامه به بررسي نمونه Smallbase مي پردازيم.
Smallbase
در smallbase، مدل هزينه حافظه اصلي به سه گروه تقسيم مي شود:
  1. Hardware-based
اين مدل بسيار شبيه مدل هزينه مبتني بر I/O در پايگاه داده هاي متداول است. به جاي شمارش عمليات I/O، تعداد سيکلهاي پردازنده شمارش مي شود. عليرغم اينکه اين روش بسيار ساده به نظر مي رسد، از جهت پياده سازي مشکلات عمده اي وجود دارد.بعلاوه، portability بسيار محدود خواهد شد زيرا اين سياستها ميان معماريهاي سخت افزار، متفاوت است. در هر حال اين مدل بسيار دقيق و قابل لطمينان مي باشد.
  1. Application-based
در اين روش هزينه ها بر اساس هزينه bottleneck هاي سيستم بيان مي شود.عليرغم اينکه اين روش از جهت پياده سازي بسيار ساده تر از روش hardware-based است، اين نوع مدل از عموميت کمتري برخوردار است.
Bottleneck ها بسيار وابسته به workload ِمورد استفاده براي شناسايي آنها، دارد و بنابراين نمي توان از اين روش براي نمايش هزينه هاي همه انواع پرس و جو استفاده کرد.
در اصل،اين مدل نسبت به مدل hardware-based از portability بالاتري (توسط توليد دوباره پروفيل) برخوردار است. به هر حال، اين روش نه تنها باعث تفاوت در واحدهاي هزينه مي شود بلکه مجموعه bottleneck ها هم متفاوت خواهد شد.در اين حالت اگر مدل، دستخوش تغييرات شود، هزينه توابعِ هزينه مربوط به عمليات پايگاه داده، بايد دوباره بر اساس bottleneck هاي جديد فرمولسازي شود.
این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


دانلود تحقیق در مورد حافظة اصلی پایگاه داده ها


مقاله حافظة اصلی پایگاه داده ها


حافظة اصلی


پایگاه داده


حافظة اصلی پایگاه داده ها


مدل هزینه ح


مقاله


پاورپوینت


فایل فلش


کارآموزی


گزارش تخصصی


اقدام پژوهی


درس پژوهی


جزوه


خلاصه


مقاله ای با عنوان پایگاه داده

پيشرفت سريع علم كامپيوتر و كاربرد وسيعي كه اين تكنولوژي در كليه امور زندگي بشر دارد ...

مفاهيم اساسی پايگاه داده

ويژگي هاي داده در پايگاه داده. ويژگی هائی که داده در پايگاه داده بايد داشته باشند در ...

مقاله : بررسي ساختمان چشم انسان (آناتومي چشم)

مقاله : بررسي ساختمان چشم انسان (آناتومي چشم) فرمت : word . تعداد صفحه : 28. قیمت : مبلغ ۷ ...

بررسي روش های نوین جداسازی - مقاله

پایان نامه : بررسی روشها و شبيه سازي فرايند شيرين سازي گاز . چکیده. در اين تحقيق چهار ...

آرشيو داستان و رمان - پايگاه دانلود رایگان کتاب

دانلود کتاب رمان پدر خوب. دانلود کتاب رمان پدر خوب. دختری هم نسل من و تو … در مسیر ...

آرشيو كتاب علمي دانشگاهي - پايگاه دانلود رایگان …

دانلود کتاب یادگیری در عمق ۴ متری. دانلود کتاب یادگیری در عمق ۴ متری. همه ما در زندگی ...

سایت موسسه فرهنگی و اطلاع رسانی تبیان

هر روز چقدر میوه بخوریم؟ میوه، بخش مهمی از یک رژیم غذایی سالم است. در واقع رژیم هایی که ...

آموزش کامل رایت سی دی | ایران جدید

سلام میشه لطفا جزییات کامل رایت سی دی از لحاظ نرم افزاری و سخت افزاری رو بنویسید؟

فیزیوتراپی (Physiotherapy)

اخبار کنگره ها و سمینارهای فیزیوتراپی مهمترین اخبار دکترای حرفه ای فیزیوتراپی

دانلود متن کامل مقالات در رشته های مختلف بصورت …

دانلود متن کامل مقالات در رشته های مختلف بصورت رایگان از دانشگاه فردوسی مشهد1

دانلود متن کامل مقالات در رشته های مختلف بصورت …

دانلود متن کامل مقالات در رشته های مختلف بصورت رایگان از دانشگاه فردوسی مشهد1

آینده فناوری در کتابخانه ها: چالش ها و فرصت ها

آینده فناوری در کتابخانه ها: چالش ها و فرصت ها . گرد آوری: زهرا شیروانی نیا

قصه‌هاي ظهر جمعه را بشنويد يا دانلود کنيد - پايگاه

قصه «پسر باهوش»:سال ها پیش و در شهری و ولایتی سه جوان ترک یار و دیار کردند. این سه جوان ...

سایت فروش عطر و عطر فروشی یار ،مطالب جالب و عکس …

عطر فروشی ، پخش و فروش عطر در ایران ، سایت فروش عطر ، آدرس عطر یار ، آدرس نمایندگی عطر ...

نوشته های خواندنی - kianavahdati.com

روح‌اله شنبه, ‏1387/07/13 ‏20:16:20 با ارسال دانسته ها،معلومات و مطالعات جدید خود در زمینه ...

آموزش نکات کاربردی کامپیوتر - ترفند كامپيوتر

در ويندوز me و نسخه هاي بعد از آن در پوشه هايي كه عكس وجود دارند براي دسترسي سريعتر و ...

9. ليست پروژه هاي رشته برق- كنترل - الكتروفورس

اگه نياز به مشاوره درباره پروژه اي در زمينه رشته برق كنترل داريد ميتوانيد به سايت ما ...

تالار گفتگوی پرشین پت (MyPet.ir)

لطفا قبل از هرگونه فعالیت در انجمن تخصصی پرشین پت، این قسمت را دقیق و کامل مطالعه ...

آموزش و مشاوره GIS - abkhiz.blogfa.com

با سلام . مقاله : مقایسه روش نسبت گیری طیفی و طبقه بندی نظارت شده در استخراج خط ساحلی ...

موسسه تحقیقات، درمان و آموزش سرطان: Home

بيمارستان تخصصي مؤسسه تحقيقات، آموزش و درمان سرطان در تهران در دست ساخت است. كارهاي ...

موسسه تحقیقات، درمان و آموزش سرطان: Home

بيمارستان تخصصي مؤسسه تحقيقات، آموزش و درمان سرطان در تهران در دست ساخت است. كارهاي ...

تاريخ‌، محل‌ رفع نقص كارت و محل‌ برگزاري‌ آزمون‌ ورودي ...

اطلاعيه‌ سازمان‌ سنجش‌ آموزش‌ كشور در باره‌ تاريخ‌، محل‌ رفع نقص كارت و محل ...

میگنا - بررسی نفوذ اینترنت و شبکه های اجتماعی …

پيشينه پژوهش هاي انجام شده در رابطه با موضوع تحقيق ضمن بررسي هاي به عمل آمده پيرامون ...

نشانه های بسیار در نزدیک بودن ظهور امام زمان عج – …

بر تمام ملتهایی که از دین خود برگشته و راه شیطان را در پیش گیرند به زودی سایه های عذاب ...

All words - BestDic

دیکشنری و مترجم آن لاین ،ترجمه متن شما در سریعترین زمان تنها کافیست ثبت سفارش کنید ...

تاریخ اجتماعی کتابخانه ها

جایگاهی برای حرف بچه ها در درس تاریخ اجتماعی کتابخانه ها

هندبال

تحقیق در مورد شايعترين آسيبهاي ورزشي در رشته فوتبال كدامند 9 ص

تحقیق در مورد پیشگیری ازبین رفتن زمین کشاورزی

پاورپوینت آدرس گذاری و نام گذاری در کامپیوتر -29 اسلاید

تحقیق درباره سيستمهاي ابر رسانه

آلبوم اون 14

فرهنگ(شکاف نسلها) 89 ص

تحقیق درمورد ساخت هاي ثابت و واحدهاي آزاد

فایل پاورپوینت مروارید در صدف.

تحقیق؛ ورزش در قرآن

تحقیق درباره ژوزف استالین

پاورپوینت در مورد رضايت نامه و برائت نامه

پاورپوینت استاندارد های فضای داخلی

فایل طرح درس سالانه علوم چهارم ..

مقاله درباره زندگی نامه زرتشت

دانلود تحقیق سبک سازي با پانل هاي پوما

تحقیق اماده آشنایی با گل و گیاهان زینتی

ازدواج 28 ص

تحقیق مورچه و زنبور عسل در قرآن كريم

خانواده 2

دانلود گزارش کارآموزی مدیریت صنعتی شرکت بسپار صنعت پروژه (BSP).

کار آفرینی بسته بندی 26 ص

تحقیق در مورد داستان کوتاه در ادبیات نوین ایران (word)

حماسه غزه 65 ص

پاورپوینت ديوارها

تحقیق در مورد نفت 8 ص

دانلود پاورپوینت اهمیت تعلیم و تربیت - 14 اسلاید

تحقیق در مورد بينش عاطفي به عنوان جو فكري ، شخصيت و توانايي روحي 21 ص

تحقیق در مورد data base

فرهنگ خشونت و راه های نفی آن 9ص