PDA

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



negar.rafie
چهارشنبه 17 مهر 1392, 08:34 صبح
سلام
می خواستم از اساتید اگر ممکنه اموزش تصویری ایندکس گذاری را قرار بدن

FastCode
چهارشنبه 17 مهر 1392, 09:09 صبح
اگر واقعا میخواهی یاد بگیری دیتابیس چطوری کار میکنه یک کتاب بخون, مثل این:
Database System Concepts
Abraham Silberschatz
Henry F. Korth
S. Sudarshan

اگر فقط میخواهی ایندکس ها رو یاد بگیری:
http://en.wikipedia.org/wiki/Database_index
http://en.wikipedia.org/wiki/Database_normalization
و چند تا از مراجع که به نظر خودت مناسب هستن رو بخون.

پ.ن:چیزی رو که خودت برای یاد گرفتن دنبالش بری و خودت بخونی رو هیچ موقع یادت نمیره.

veniz2008
چهارشنبه 17 مهر 1392, 10:36 صبح
سلام.
با حرف های FastCode موافقم.
ببینید ایندکس گذاری چیزی نیست که بشه توی یک پست یا در یک ویدئوی 1 ساعته اونو توضیح داد.
اونقدر مهم هست و مطلب برای توضیح دادن داره که در اکثر کتاب های مرجع یک فصل مجزا رو بهش اختصاص میدن تا بتونن مطلب رو بصورت کامل بررسی کنن.
موضوعی که مهم هست اینه که فقط بحث تولید ایندکس ها نیست، نگهداری از این ایندکس ها هم مهمه. اینکه یک ستون چه ویژگی هایی باید داشته باشه تا یک ایندکس مناسب باشه، اینکه توی یه جدول چه مرز و حدودی برای تولید ایندکس داشته باشیم، ایندکس cluster برای چه ستون هایی مناسب و برای چه ستون هایی مناسب نیست و ...
نکات خیلی زیادی داره که فقط با خوندن کتاب می تونید تمام این نکات رو متوجه بشید.
توصیه شخص خودم به شما تلفیقی از کتاب های مرجع + کتاب های فارسی + فیلم های آموزشی (می تونید از یوتوب بگیرید).
موفق باشید.

negar.rafie
چهارشنبه 17 مهر 1392, 13:33 عصر
میشه چندتا کتاب و فیلم فارسی معرفی کنید

veniz2008
چهارشنبه 17 مهر 1392, 16:18 عصر
میشه چندتا کتاب و فیلم فارسی معرفی کنید
منابع انگلیسی :
فصل 4 از کتاب Inside Microsoft SQL Server 2008 T-SQL Querying یک زیر فصل به نام Index Tuning داره. این کتاب رو میتونید از لینک زیر دریافت کنید :
http://itebooks.blogfa.com/post/3735/Free-download-Inside-Microsoft-SQL-Server-2008-T-SQL-Querying

کتاب فارسی :
کتاب SQL Server 2008 نوشته Robin Dewson
ترجمه ای که من از این کتاب دارم مربوط به آقای فخر یاسری هست. ترجمه کتاب به نظر شخص من عالی نیست ولی بد هم نیست. به نظرم میشد ترجمه روان تری هم از مطلب داشت. این کتاب اگر اشتباه نکنم حداقل یک مترجم دیگه هم داره ولی از کیفیت ترجمه اون کتاب بی اطلاع هستم. بهتره قبل از خرید در این باره جستجو کنید. در این کتاب مبحث ایندکس بصورت یک فصل مجزا مورد بررسی قرار می گیره.
در مورد ویدئوی فارسی تا جایی که اطلاع دارم یکی از این مجموعه های آموزشی متعلق به سایت نیک آموز هست که مبلغ اون تا این لحظه 49 هزار تومان هست. از کیفیت مطالب آموزشی بی اطلاع هستم.
http://www.nikamooz.com/index.php/%D9%85%D8%AD%D8%B5%D9%88%D9%84%D8%A7%D8%AA/%D8%AD%D9%88%D8%B2%D9%87-sql-server/speed-%E2%80%8B%E2%80%8Bin-sql-server-2012

توجه : من هیچگونه کتاب یا سایت خاصی رو به هیچکس پیشنهاد نمیدم و هدفم از مطالب بالا صرفا آشنایی شما با یکسری از مطالب در این زمینه بود.
موفق باشید.