درباره نویسنده

قاسم گل میری

قاسم گل میری

فارغ التحصیل ارشد نرم افزار دانشگاه امیرکبیر sql dba شرکت اندیشه کامپیوتر . مدرس پایگاه داده دانشگاه علم و فرهنگ. مدرس پایگاه داده سازمان موننکو.ادمین سایت www.hodhod110.comادمین سایت www.1saal.comادمین سایت www.moviehappens.comادمین سایت www.1saal.com

11 Comments

  1. مسعود طاهری

    سلام قاسم جان

    متشکرم از مقاله شما
    در جهت تکمیل یکی از مهمترین دلایل افزایش دیتا فایل های مربوط به TempDB کاهش مشکل Latch Contention می باشد. این مشکل به ازای Allocation Pageها در دیتا فایل رخ می دهد که ما با افزایش دیتا فایل به نسبت CPU Coreها می توانیم این مشکل را به حداقل برسانیم.
    همچنین در نظر داشته باشید که زمانی که SQL Server را به صورت Failover Cluster نصب می کنید می توانیم این دیتا بیس را به جای SAN در Local Storage سرور ها روی دیسک های پرسرعت مانند SSD ذخیره کنیم.
    موفق باشید
    پاسخ دادن
  2. مجتبی شهریور

    مجتبی شهریور

    سلام
    جناب مهندس مقالتون بسیار خوب بود

    پاسخ دادن
  3. غلامحسین عبادی

        باسلام

    ممنون از زحمات شما استاد عزیز
    پاسخ دادن
  4. محمد

     سلام آقای گل میری عزیز
    تشکر از مقاله ای که ارائه دادید.
    ابتدای امر باید متذکر بشم که عنوان مقاله ی شما با محتوای مقاله از لحاظ فنی فاصله زیادی دارد.
    چون بحث بهینه سازی tempDB فقط این یک مورد نیست بلکه مسائل بسیار دیگری در آن دخیل می باشند.
    مانند Latch Contention
    بررسی GAM,SGAM,PFS
    نحوه سایز دهی به دیتابیس TempDB
    تاثیر Aggregation Function ها بر TempDB
    مانیتورینگ  و بحث مربوط به Wait ها
    و…
    بهتر بودمقاله رو یا بصورت سری ارائه می کردید یا اینکه عنوان رو تغییر میدادید.
    در ضمن پاراگراف پایین تصویر دارای اشکلات ترجمه ای و همینطور نوشتاری است لطفا آن را اصلاح بفرمایید.
    با سپاس

    پاسخ دادن
    1. قاسم گل میری

      سلام 

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

      فرشید علی اکبری

      سلام

      من هم با نظر آقای ((محمد)) موافقم ولی در هر صورت بابت مطلب تون ممنون… بازم این نکات برای خیلی از کاربران SQL SERVER قابل توجه خواهد بود.
      موفق باشید.
      پاسخ دادن
  5. moahammadbidgoli

    با توجه به اینکه اطلاعات tempdb مهم نیست و با ریست کردن پاک می شود درصورتی که در سرور تان رم به اندازه کافی دارین میتونی با استفاده از نرم افزارهایی که رم را به صورت یک هارد در اختیار کاربر میگذارند(مثل ramdisk) کل tempdb رو به داخل رم ببرین و افزایش کارایی را داشته باشین
    فقط یه مورد فنی که ممکنه پیش بیاد چون درایو های مجازی ساخته شده توسط این نرمافزار ها با ریست شدن پاک میشوند و مجدد هنگام بالا امدن سیستم عامل ساخته میشوند باید این فایل های دیتابیس در روت این درایو ریخته بشه و داخل پوشه ساخته نشود چون عملا بعد از راه اندازی ،ان پوشه وجود خارجی نخواهد داشت و اس کیو ال استارت نخواهد شد

    پاسخ دادن
  6. حسن ضرابی

    حسن ضرابی

    با سلام و خسته نباشید خدمت شما
    از بابت این مقاله مفید بسیار ممنونم البته یک نکته ای را بگم بعضی از کاربران سایت تجربیات خودشونو در اختیار کاربران دیگر قرار می دهند این خیلی خوب هست اما کسی که این مقاله یا مقاله هایی را به این شکل می خواند باید ایده را بگیرد و خودش به دنبال کامل بودن مطالب باشد چون در هیچ سایتی در مورد یک موضوع به صورت کامل توضیح نمی دهند آنهم به صورت رایگان هم باشد چون انقدر sql server وسیع هست که شاید بعضی از کاربران که می خواهند مقاله بنویسند از آن جزییات اطلاع نداشته باشند به نظر من بهتر است کاربران ایده را بگیرند و بعد مطالب خود را تکمیل کنند.
    با تشکر

    پاسخ دادن

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمامی حقوق مادی و معنوی این وب سایت متعلق به نیک آموز می باشد.
این سایت توسط تیم آموزش برنامه نویسی نیک آموز مدیریت می شود.

به دلیل جلوگیری از شیوع ویروس کرونا، همایش معماری میکروسرویس به صورت آنلاین برگزار خواهد شد.
اطلاعات بیشتر
close-image