ارسال ایمیل خودکار در SQLServer یک نیاز رایج است. در حالی که Database Mail روش توصیهشده و مدرن برای این کار است، بسیاری از سیستمهای قدیمیتر و حتی برخی سناریوهای خاص ممکن است همچنان به استفاده از رویه ذخیرهشده توسعهیافته …
دسته: Sql-Maintenance
بسیاری از مدیران پایگاه داده (DBA) و توسعهدهندگان SQL Server با روالها و توابع سیستمی مستند شده آشنا هستند. با این حال، تعداد زیادی از روالهای سیستمی مستند نشده نیز وجود دارند(undocumented SP) که میتوانند برای عیبیابی و مدیریت SQL …
مدیریت فضای ذخیره سازی دقیق پایگاه داده SQL Server یک گام حیاتی برای تضمین عملکرد بهینه و استفاده کارآمد از منابع ذخیرهسازی است. درک نحوه محاسبه فضای مورد نیاز برای فایلهای داده، ایندکسها، فایلهای لاگ و TempDB به شما کمک …
نیاز به آفلاین (Offline Database)کردن یک دیتابیس در SQL Server برای مقاصد مختلفی از جمله بکآپگیری، بازیابی، جابجایی فایلها یا تعمیر و نگهداری، یک عمل رایج است. در حالی که ابزارهای گرافیکی مانند SQL Server Management Studio (SSMS) گزینههایی برای …
جداول موقت (Temporary Tables) ابزاری قدرتمند و انعطافپذیر در SQL Server هستند که میتوانند برای ذخیرهسازی موقت دادهها در حین اجرای کوئریها یا رویههای ذخیرهشده استفاده شوند. با این حال، استفاده نادرست از آنها میتواند منجر به مشکلات جدی در …
Restore Master در SQL Server یکی از حساسترین و حیاتیترین وظایف یک مدیر دیتابیس است. دیتابیس Master، قلب سیستم SQL Server محسوب میشود و شامل تمامی اطلاعات سیستمی مانند پیکربندی سرور، اطلاعات دیتابیسها، لاگینها، و اندپوینتها است. خرابی یا از …
درک نقش `public` در SQL Server برای طراحی امنیتی پایگاه داده بسیار حیاتی است. بسیاری از مدیران پایگاه داده و توسعهدهندگان به اشتباه تصور میکنند که نقش `public` بهطور پیشفرض هیچ مجوزی ندارد، در حالی که این موضوع میتواند منجر …
تغییر نام SQLServer یکی از وظایف مدیریتی مهمی است که ممکن است به دلایل مختلفی نظیر تغییر نام سرور ویندوز میزبان، استانداردسازی نامگذاری یا مهاجرت انجام شود. این فرآیند اگر به درستی انجام نشود، میتواند منجر به مشکلات ارتباطی و …
این مقاله به ساخت مجموعهای از جداول و روالهای ذخیرهشده برای جمعآوری اطلاعات پیکربندی و ردیابی تغییرات از نمونههای SQL Server میپردازد. در این بخش، روالهای ذخیرهشده را گسترش میدهیم تا بتوانیم اطلاعات مربوط به یک نمونه (instance) و پایگاه …
مدیریت فضای ذخیرهسازی SQLServer تنها به معنای صرفهجویی در هزینه نیست؛ بلکه یک عامل حیاتی برای دستیابی به حداکثر کارایی و پاسخدهی سریع سیستم به شمار میرود. با کاهش ردپای دادهها، SQL Server میتواند اطلاعات بیشتری را در حافظه (RAM) …