حساب sa و سرویسهایی که sysadmin شدهاند: ممیزی نیمساعته
چهار کوئری برای دیدن اینکه چه کسانی sysadminاند، وضعیت sa چیست و چه تنظیماتی روشن مانده — بهعلاوهٔ مسیر امن اصلاح بی خواباندن سرویس، و دو جایی که…
ادامه مطلب ›راهنماهای عملی SQL Server: بکاپ و بازیابی، کارایی، پایش و نگهداری — نوشتهٔ پیام ریاضیخواه.
چهار کوئری برای دیدن اینکه چه کسانی sysadminاند، وضعیت sa چیست و چه تنظیماتی روشن مانده — بهعلاوهٔ مسیر امن اصلاح بی خواباندن سرویس، و دو جایی که…
ادامه مطلب ›
یک قاعدهٔ هشدار با معیار غلط، در ۷۲ ساعت ۱۵۰ پیامک فرستاد و تیم یاد گرفت نگاهشان نکند. چرا وقتی هشدار زیاد میآید باید معیار را زیر سؤال…
ادامه مطلب ›
خرابی صفحه بیصدا میآید و تا وقتی کسی آن صفحه را نخواند، معلوم نمیشود. CHECKDB، جدول suspect_pages، ترتیب درست رسیدگی، چرا REPAIR_ALLOW_DATA_LOSS آخرین راه است، و رابطهٔ پنهان…
ادامه مطلب ›
جاب سبز یعنی فایلی نوشته شد، نه اینکه برمیگردد. فهرست چیزهایی که فقط در آزمون بازیابی معلوم میشوند، کمترین آزمون مفید در چهار دستور، و چرا «خطا نداد»…
ادامه مطلب ›
فهرست ایندکسهای گمشده یک ورودی برای تصمیم است، نه خود تصمیم. چهار دلیل که نباید مستقیم اجرایش کنید، روش درست انتخاب و ادغام پیشنهادها، و کوئری پیدا کردن…
ادامه مطلب ›
SQL Server خودش ثبت میکند که منتظر چه بوده — مستقیمترین راه به علت کندی. خواندن درست آمار انتظارها، چرا عدد تجمعی گمراهکننده است، جدول ترجمهٔ رایجترین انتظارها،…
ادامه مطلب ›
برگشتن به یک دقیقه پیش از آن DELETE بیشرط: بکاپ دملاگ، ساختن زنجیرهٔ فول+دیفرنشیال+لاگ، و STOPAT — با کوئری پیدا کردن زنجیره و چهار خطایی که وسط بازیابی…
ادامه مطلب ›
کوچک کردن لاگ علامت را پاک میکند، نه علت را. ستون log_reuse_wait_desc دقیقاً میگوید چه چیزی فضای لاگ را گرو گرفته — LOG_BACKUP، تراکنش باز یا همانندسازی —…
ادامه مطلب ›
چرا سرویسها sysadmin میشوند و چطور این را برگردانیم. جدول کارها و کمترین مجوز لازمشان، الگوی دو حساب جدا، تلهٔ خطای ۴۶۲۱ که مجوز را بیصدا رد میکند،…
ادامه مطلب ›
«بکاپ داریم» جوابِ این سؤال نیست. RPO و RTO به زبان ساده، روش محاسبهٔ عدد واقعیتان (که معمولاً دو تا سه برابر حدس اولیه است)، هزینهٔ هر پله،…
ادامه مطلب ›