Web appOpen in Telegram

Postوقتی CPU بی‌دلیل ۱۰۰٪ میشه، اول Waitها رو نگاه کن! 😐😂

13 September 2026
H
وقتی CPU بی‌دلیل ۱۰۰٪ میشه، اول Waitها رو نگاه کن! 😐😂 چند روز پیش توی یکی از مراکز، یک کندی عجیب داشتیم. طبق معمول اولین کاری که من همه‌جا می‌کنم اینه که Monitoring رو راه می‌اندازم. ولی اینجا هرچی نگاه می‌کردیم، چیز خاصی پیدا نمی‌کردیم. نه Query خاصی، نه Index عجیب‌غریبی، نه چیزی که بگیم «آهاااا! خودشه!» 😐 ولی همین که ساعت شلوغی می‌شد... و CPU می‌رفت هوا و کل مجموعه می‌خوابید! 😂 شروع کردیم به کلنجار رفتن با Indexها، CPU، Queryها و... ولی نتیجه؟ تقریباً هیچ! یه لحظه با خودم گفتم: «بذار اصلاً ببینم این بدبخت الان سر چی Wait کرده!» 🤔 من Waitها رو بررسی کردم و دیدم بالای لیست نشسته: 🔥 PREEMPTIVE_OS_CRYPTOPS اینجا بود که قضیه جالب شد. نسخه SQL Server هم 2025 بود. (البته قبلاً نصب شده بود؛ خودم شخصاً با نصب آخرین نسخه‌ها در محیط عملیاتی خیلی موافق نیستم 😁) یک بررسی کردم و مشخص شد در SQL Server 2025، برای SQL Authentication تغییراتی در مکانیزم رمزنگاری Credentialها ایجاد شده که در بعضی شرایط و مخصوصاً زمان Load بالا، می‌تونه فشار قابل‌توجهی روی CPU ایجاد کنه. یعنی ما داشتیم دنبال Index و Query می‌گشتیم... مجرم داشت رمزنگاری می‌کرد! 😂 با فعال کردن Trace Flag مربوطه، رفتار رو به مدل SQL Server 2022 برگردوندیم و بعد هم باید Passwordها Reset می‌شدن تا Credentialها با مدل جدید/مناسب ذخیره بشن. نتیجه؟ اینکه CPU تا قبلش داشت برای خودش زندگی می‌کرد: 📈 ۹۰٪... ۹۵٪... ۱۰۰٪... بعد از تغییرات: زیر ۵٪! 😐😂 یعنی تمام اون کندی وحشتناک، نه از Index بود، نه از Query، نه از کمبود CPU... بنده‌خدا داشت Password رمزنگاری می‌کرد! 😂 و اما درس این داستان: سر جدتون فقط چون یک نسخه جدید اومده، سریع نبریدش Production! 😂 اول ببینید نسخه جدید چه تغییراتی کرده، چه Known Issueهایی داره، چه رفتارهایی عوض شده. بذارید حداقل چند تا Cumulative Update و Patch ازش رد بشه، چند ماه توی دنیای واقعی خودش رو نشون بده، بعد برید سراغ Production. اینکه شما اولین نفر باشید که SQL Server 2025 رو توی Production نصب کرده، لزوماً یعنی: «چقدر خفنیم» نیست! 😁 گاهی یعنی: «تبریک میگم، شما اولین نفری هستی که قراره این Bug رو پیدا کنی!» 😂😂 راستی شما هم تجربه‌ای از این مدل مشکل‌های عجیب بعد از Upgrade داشتید؟ #SQLServer #DBA #SQLServer2025 #PerformanceTuning #Monitoring #WaitStats #Database #Performance
16 · 1.7K ·

Nearby in the feed

HHamidrezaزنگ زدم به مدیر دیتابیس یه شرکت بزرگ!!! 😐 دارم باهاش در مورد HA و Always On صحبت می‌کنم، طرف برگشته میگه: «Always On رو چطوری راه‌اندازی می‌کنید؟ با Replica LogHHamidrezaسلام عزیزان مورفین دیتابیس ، NOLOCK؛ ! 💊😈 مشتری زنگ می‌زنه: «سیستم کنده! گیر می‌کنه!» تیم فنی بررسی می‌کنه: ای وای ، Blocking داریم، Deadlock داریم. میتی‌کمان و
this message
HHamidrezaسلام عزیزانم امیدوارم عالی باشین پیشنهاد میکنم فیلم moneyball رو ببینید، و ببینید که تحلیل دیتا حتی توی ورزش و تیم چیدن و بازی کردن هم، میتونه چقدر تاثیر داشته HHamidreza🧠 Mindcraft Think Better. Lead Better. یه جایی به بعد، آدم می‌فهمه مشکل خیلی از چیزهایی که در زندگی و کارش داره، کمبود دانش نیست... نوع فکر کردنشه. ما کلی کتاب
SSQL ServerSQL Server@sql_server · channel · Tech
3 907subscribers870average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog · Search · How we count