tgoop.com/sql_server/777
Last Update:
سلام خدمت دوستان عزیزم
امیدوارم که عالی عالی باشین
یک دوره Performance tuning رو دارم با یکی از شرکتها برگزار می کنم، تا اینجای کار در خصوص ساختارهای Query Optimization و یک توضیح مختصری در خصوص Execution Plan ها دادم و همچنین در خصوص
Logical processing , set based , declarative thinking و Statistics ها صحبت کردم.
اتفاقی که افتاده جالبه. من هنوز اصلا در خصوص index ها و بررسی چالش های کدها و اشکالات کدها صحبت نکردم.
دیروز یکی از دوستان میگفت با همین مطالبی که گفتیم یک کدی رو بهبود داده و زمانش از ۲۰ دقیقه رسیده به ۱۵ ثانیه.
و یکی دیگه هم میگفت زمان اجرای یک کد از ۴۵ دقیقه رسیده به ۴ دقیقه.
برام این نکته جالبه که فقط دوستان متوجه شدند که SQL Server چطوری کار میکنه و چطوری کدی رو پردازش می کنه.
با این طرز تفکر تونستند یک بازبینی روی کدهاشون انجام بدن و این بهبودها رقم بخوره.
این مساله خیلی اهمیت داره که با هرزبانی که کدمینویسیم ، بدونیم چطوری داره به کد ما نگاه می کنه ، چطوری کد مارو اجرا می کنه ، چطوری منابع بهش اختصاص میده. همین باعث میشه طرز فکر ماهم نسبت به اون زبان اصلاح بشه و قطعا بهبودهای خیلی خوبی رو در کدنویسی ایجاد می کنه.
شاد باشین و شکرگزار
حمیدرضا صادقیان
@Hamidreza_Sadeghian
BY SQL Server
Share with your friend now:
tgoop.com/sql_server/777
