حتما شما هم هنگام ساخت Geodatabase این سوال برایتان مطرح شده که از File Geodatabase استفاده کنید یا Personal Geodatabase . ببینیم نظر ESRI در اینباره چیست ؟

1- File Geodatabase از فایل های باینری ( دو دویی) تشکیل شده که داده های مکانی را ذخیره میکنند و شما میتوانید از File Geodatabase در لایسنس های UNIX و Windows استفاده کنید . سیستم ذخیره داده های مکانی بر اساس اصول رابطه ای است . با این ویژگی ها شما قابلیت استفاده بیشتر و سرعت بیشتری در فرایند پردازش نسبت به personal geodatabase خواهید داشت .
2- ساختار داده File Geodatabase از نظر ذخیره و عملکرد (Performance) بهینه شده است . به معنای دیگر یک feature class در File Geodatabse میتواند تا 1 ترابایت حجم داشته و شامل میلیون ها فیچر باشد اما همچنان عملکرد geodatabase سریع باشد .
3- محدودیت اندازه File Geodatabase بستگی به فضای دیسک شما دارد ( یعنی به خودی خود محدودیت ندارد). به طور پیش فرض یک جدول یا فیچر کلاس میتواند اندازه 1 تاربایت داشته باشد که شما میتوانید با Configuration keywords آنرا تا 256 ترابایت افزایش دهید.
4- وقتی یک کاربر در حال ویرایش (Edit) بر روی یک فیچر کلاس در File Geodatabase باشد، File GDB کل ژئودیتابیس را قفل نمیکند .
به طور کلی ESRI به کاربران خود پیشنهاد میکند که در صورت عدم آگاهی از نیاز خود نسبت به انتخاب GDB، به جای Personal GDB از File GDB استفاده کنند .
منبع : The Top Nine Reasons to Use a File Geodatabase
By Colin Childs, ESRI Education Services
تفاوت های مهم دیگری نیز وجود دارد از جمله تفاوت در index بین personal و file GDB اما با توجه به اینکه توضیح این تفاوت ها نیاز به توضیح مفاهیم دیتابیس دارد، اینجانب از توضیح این تفاوت ها چشم پوشی کردم .اما جهت اطلاعات بیشتر میتوانید به منبع مورد نظر مراجعه نمایید . در صورت نیاز به توضیح تفاوت ها، مشکل خود را در بخش نظرات اعلام نمایید ( موسوی)