PDA

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



HM2020
چهارشنبه 18 بهمن 1391, 17:44 عصر
سلام

1) چطور میتونم دستور جستجو رو درون thred اجرا کنم چون اطلاعات بانکم خیلی خیلی زیاده.

2) یه سوال دیگه

* بانک اطلاعاتی اکسس 2007 *

دوستان آیا روش جستجوی من درسته؟
من 2 تا فرم دارم
فرم اول :
بر اساس شماره فاکتور جستجو میکنم
شماره فاکتور ها رو درون دیتاگرید لیست میکنم
برای نمایش جزئیات شماره فاکتور
فرم دوم :
جزئیات شماره فاکتور مورد نظر رو درون دیتاگرید فرم دوم لیست میکنم

آیا تحلیل من درسته؟

tolid123456789
چهارشنبه 09 اسفند 1391, 08:14 صبح
سلام دوست عزيز
در مورد سئوال دومتون بايد بگم كار شما عملياتي و كاربرديه و از نظر بنده OK
ولي بحث اينه كه شما حتما بايد براي اين كار دو موجوديت تعريف كنيد يكي براي مشخصات فاكتور و يكي براي جزئيات فاكتور كه بر اساس شماره فاكتور با هم در ارتباط باشند.
حالا شما مي تونيد اين ارتباط رو در بانك ايجاد كنيد و خيالتون هم راحت باشه كه ديتا ها درست وارد مي شند و مديريت بهتري در هنگام آپديت كردن و حذف از دو جدول وابسته داشته باشيد.
اگر ارتباط هم نديد مي تونيد در فرم هاي برنامه وقتي كاربر داره جزئيات فاكتور رو وارد مي كنه، فيلد شماره فاكتور در جدول دوم اتومات وارد بشه.
البته روش اصولي ايجاد رابطه است.

JaVa
چهارشنبه 09 اسفند 1391, 09:13 صبح
1) چطور میتونم دستور جستجو رو درون thred اجرا کنم چون اطلاعات بانکم خیلی خیلی زیاده.


توی بانک SQL SERVER شما وقتی تعداد رکورد هاتون به بیش یک میلیون میرسه می تونید از اندیکس گذاری استفاده کنید..

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

hasan008
چهارشنبه 04 دی 1392, 21:01 عصر
کسی نمونه مثال کاربردی نداره؟؟؟؟من مبتدی ام برام خیلی سخته

boveiryghasem
پنج شنبه 05 دی 1392, 07:28 صبح
سلام این مطلب رو خودم خوشم اومد شاید بدرد شما هم بخوره لینکش رو میزارم:

http://www.hamcodi.ir/article/365

behrooz69
جمعه 06 دی 1392, 02:50 صبح
دوست من نمی دونم شما دیتابیس مربوط به چه کاریه یعنی کجا داری از دیتبیس اکسس استفاده میکنی . ولی سعی کن از Sql Server 2008 استفاده کنی و دیتابیس Sql استفاده کنی . چون اکسس از 1 حجم دیتابیسی به بعد دیگه قابل استفاده نیست و دیگه اطلاعات توش ذخیره نمیشه .
سرعتش پایینه.
قدرتش پایینه.
دیگه کم ازش استفاده میشه.
و معایب دیگه...

اینم 1 Pdf مربوط به دیتابیس ها :
http://uploadkon.ir/uploads/BehroozDb.rar