PDA

View Full Version : رکورد های زیاد و سرعت بسیار کم (خیلی مهم)کجایین حرفه ای ها .



Fagat_tanhaie
یک شنبه 27 دی 1383, 00:33 صبح
سلام

یک db تو vb درست کردم از نوع access 7.0 حالا تعداد رکوردهای من حدود 500000 تا شده و سرعت جستجو خیلی پایین اومده چیکار کنم ؟

در ضمن از data control استفاده میکنم برای مرتب کردن بر اساس یک فیلد چیکار کنم

مرسی از راهنمایی هاتون .

jirjirakk
یک شنبه 27 دی 1383, 03:21 صبح
ایندکس سازی انجام دادین :-/

vbprogramer
یک شنبه 27 دی 1383, 10:00 صبح
اگر بلد هستین از ado استفاده کنین چون سرعتش خیلی بیشتره و باید در برنامه نکاتی را رعایت کنین و از انجام عملیات اضافه پرهیز شود تا سرعت بالا رود و اگر SQL کار کردین خیلی راحت با دستور Order by Fieldname در دستور Select می تونین داده ها رو بر اساس یک فیلد مرتب کنید


موفق و پیروز باشید :mrgreen:

Fagat_tanhaie
یک شنبه 27 دی 1383, 13:19 عصر
لطفا در رابطه با ایندکس سازی بیشتر توضیح بدین (روش کار) :wink:

:thnx: :thnx: :thnx:

Hossein Bazyan
یک شنبه 27 دی 1383, 13:37 عصر
دوست عزیز برای انجام سریع یک جستجو حتی از بین میلیونها رکورد باید از جستجوی باینری استفاده کنی بطور مثال برای جستجوی یک میلیون رکورد احتیاج به 20 بار مراجعه به بانک خواهی داشت اگر خواستی بیشتر توضیح دهم یا مثال بزنم
:flower:

Fagat_tanhaie
دوشنبه 28 دی 1383, 14:11 عصر
مشکل حل شد
:flower:

vbprogramer
دوشنبه 28 دی 1383, 17:29 عصر
از چه راهی استفاده کردین؟ :گیج:

mahdi.violin
دوشنبه 09 اسفند 1389, 03:19 صبح
من مشکل فهرست سازی دارم ، اگر من یک View درست کنم که از 5 جدول استفاده کنه ، و جدول پایه 5000000 رکورد داشته باشه و بخوام فهرست رو نشون کاربر بدم ، به نظر شما باید چکار کنم

ali190
سه شنبه 10 اسفند 1389, 21:30 عصر
دوست عزیز برای انجام سریع یک جستجو حتی از بین میلیونها رکورد باید از جستجوی باینری استفاده کنی بطور مثال برای جستجوی یک میلیون رکورد احتیاج به 20 بار مراجعه به بانک خواهی داشت اگر خواستی بیشتر توضیح دهم یا مثال بزنم
:flower:
اگر میشه بیشتر توضیح بدید
ممنون و متشکر
یاعلی