ورود

View Full Version : گفتگو: ایندکس گذاری در اکسس



sehm67
دوشنبه 23 آبان 1390, 21:39 عصر
سلام دوستان

در مورد ایندکس توضیح بدین؟

آیا در بانکمون به این موضوع توجهی نکنیم اشکالی در بانک بوجود میاد در کل تاثیری تو برنامه داره یا نه

اصلا به چه دردی می خوره؟

kitcat_m18
سه شنبه 24 آبان 1390, 01:13 صبح
تا حالا به دفترچه تلفن دقت کردي؟؟؟ يا مثلا لغت نامه؟؟؟ :متفکر:

حروف با يک نشانگر از هم جدا شده اند. در حقيقت به وسيله اون نشان گر شما به جاي ورق زدن کل کتاب مياي و اگه به دنبال حرف الف مي گردي از نشانگر الف استفاده مي کني و تمامي کلماتي که با حرف الف شروع شده اند برات مشخص شده، وقتي هم وارد اون قسمت ميشي حرف دوم و سوم و... هم به ترتيب حروف الفبا مرتب شده اند.

در حقيقت ايندکس گذاري هم همين کارو انجام ميده، يعني اطلاعات جدولت رو مرتب سازي مي کنه تا موقعي که مي خواي تو بانکت عملياتي مثل جستجو انجام بدي با سرعت بسيار بالاتري اينکارو انجام بده.

ايندکس گذاري براي جداول با رکورد هاي بالا پيشنهاد ميشه.

موفق باشي :لبخندساده:

sehm67
چهارشنبه 25 آبان 1390, 07:20 صبح
تا حالا به دفترچه تلفن دقت کردي؟؟؟ يا مثلا لغت نامه؟؟؟ :متفکر:

حروف با يک نشانگر از هم جدا شده اند. در حقيقت به وسيله اون نشان گر شما به جاي ورق زدن کل کتاب مياي و اگه به دنبال حرف الف مي گردي از نشانگر الف استفاده مي کني و تمامي کلماتي که با حرف الف شروع شده اند برات مشخص شده، وقتي هم وارد اون قسمت ميشي حرف دوم و سوم و... هم به ترتيب حروف الفبا مرتب شده اند.

در حقيقت ايندکس گذاري هم همين کارو انجام ميده، يعني اطلاعات جدولت رو مرتب سازي مي کنه تا موقعي که مي خواي تو بانکت عملياتي مثل جستجو انجام بدي با سرعت بسيار بالاتري اينکارو انجام بده.

ايندکس گذاري براي جداول با رکورد هاي بالا پيشنهاد ميشه.




سلام

چطور می تونم برای جدولم ایندکس تعریف کنم ؟ :متفکر:

چطور ایندکس گذاری کنم ؟ :متفکر:

تشکر

M.T.P
چهارشنبه 25 آبان 1390, 11:08 صبح
بانک چی هست؟
تو اکسس که بطور پیش فرض فیلد ID پیشنهادی به عنوان ایندکس یونیک هست ، اما اگه می خواهید فیلد های دیگه رو هم ایندکس کنید باید حتما توجه داشته باشید که در فیلد های ایندکس شده مقدار تکراری قابل قبول نیست و هر رکورد از فیلد ایندکس شده باید یک مقدار یونیک و غیر تکراری باشه.
بیشتر بقول دوستمون بدرد دیکشنری و لغت نامه میخوره چون موارد مشابه در رکوردها نیست .

http://office.microsoft.com/en-us/access-help/create-and-use-an-index-to-improve-performance-HA010210347.aspx

ENG_Torshani
جمعه 27 آبان 1390, 14:35 عصر
SQL COALESCE از این دستور SQL استفاده کن عالیه