PDA

View Full Version : پارتیشن بندی یک جدول چیست



mohammad-gh
شنبه 06 اسفند 1390, 19:58 عصر
با سلام
حجم یکی از جداول بانک من خیلی بزرگ شده
به همین خاطر جستجو و ... کارها در اون با سرعت خیلی کمی انجام میشه
چیزی در مورد پارتیشن بندی خوندم که حجم جدول را پایین و اون روسریعتر می کنه

لطفا اگر کسی می دونه این کار چطور انجام میشه و اصلا به کار من میاد یا نه اطلاعاتی به ما بده
ممنون، چون بد جور کار گیره!

hightech
جمعه 19 اسفند 1390, 19:03 عصر
معمولا برای جداول خیلی بزرگ استفاده میشه و table partitioning رو اکثر پایگاههای داده پشتیبانی میکنن
نحوه کار هم به این صورته که جدول رو بر اساس کلیدهایی تقسیم میکنه و به محض وارد شدن دستور، فورا اون رو به نقطه لازم ارجاع میده (تقریبا شبیه سازی سیستم توزیع شده)
اما باید ببینید ساختار پایگاهتون چطوره، چون ممکنه با اینکار حتی سنگینتر هم بشه جدولتون و نیاز داشته باشید از تکنیکهای دیگه ای استفاده کنید