PDA

View Full Version : سوال: برنامه ای برای باز کردن فایل های MDB بزرگ



kooroshheydarirad
دوشنبه 10 اسفند 1394, 07:21 صبح
سلام یه فایل MDB دارم که 2 گیک حجم داره و وقتی می خوام بازش کنم حافظه سیستم کم میاد.
یه برنامه میخوام(اگه میتونید سورس بدین) که توی این فایل جستوجو کنه(فایل پسورد روشه و پسورد رو هم دارم).


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

pbm_soy
دوشنبه 10 اسفند 1394, 18:09 عصر
بهتر بود میگفتید چه کاری کردید که قفل میکرد
قاعدتا فقط با باز کردن یک فایل قفل نمیکند مگر اینکه شما رکوردهای جدول خواصی را خوانده باشید که برای این منظور همین واکشی رکوردها از توی فایل کلی طول میکشد حالا بماند فضای نگهداری آن در رم یک مشکل دیگر است و یا نمایش این همه رکورد در اینترفیس هم به این ترتیب است!
پس در مرحله واکشی داده ها همه رکوردها را واکشی نکنید البته این مورد هم کمی زمانبر خواهد بود شاید حدود دو یا سه دقیقه البته به سرعت و وضعیت کامپیوتر شما هم بستگی دارد
البته فایل اکسس را حتما compact and repaire کنید که فایل را فشرده و تعمیر میکند در واقع حدالمکان بهینه سازی میکند
مورد بعد بروی رکوردهای جداول حتما ایندکس بزنید حداقل براساس یک فیلدی که میخواهید در آینده براساس آن جستجوهایی را انجام دهید
با فعال بودن ایندکس بروی دیتابیس جستجو یا لیستگیری که ۲،۳دقیقه طول میکشد شاید ظرف ۱۵ ثانیه نتیجه میدهد
ایندکسها یکی دلایل استفاده از دیتابیس میباشد حالا فرقی ندارد اکسس باشد یا sql server , mysql server , oracle , foxpro باشد پس حتما این مورد را فعال کنید
مورد بعدی عملیاتی که خیلی زمانبر است میتوانید از طریق برنامه نویسی چندنخی میتوانید از قفل کردن برنامه جلوگیری کنید