در بخش اول این مجموعه مقاله، ما به مفهوم ایندکسهای بلااستفاده و اینکه چگونه میتوانند بر عملکرد پایگاه دادههای SQL Server شما تأثیر منفی بگذارند، پرداختیم. در این مقاله، به بررسی یک اسکریپت میپردازیم که میتواند ایندکسهای بلااستفاده را به …
دسته: Sql-Maintenance
SQL Server 2022 با معرفی ویژگی نوآورانه Database Ledger، سطح جدیدی از امنیت و یکپارچگی دادهها را برای پایگاههای داده فراهم میآورد. این قابلیت به شما امکان میدهد تا شواهد تغییرناپذیری از تمام تغییرات داده در پایگاه داده خود داشته …
بهعنوان یک مدیر پایگاه داده (DBA)، شما دائماً به دنبال راههایی برای بهینهسازی عملکرد پایگاه داده و آزادسازی فضای ذخیرهسازی هستید. یکی از استراتژیهای رایج، شناسایی و حذف جداول بلااستفاده است. این جداول ممکن است برای آزمایش، ذخیرهسازی موقت دادهها …
Visual Studio Code (VS Code) به دلیل ماهیت سبک، سرعت و قابلیتهای گسترشپذیری، به یک ابزار محبوب در میان توسعهدهندگان تبدیل شده است. یکی از افزونههای کلیدی که تجربه VS Code را برای کار با دیتابیسهای SQL Server بهبود میبخشد، …
ارتقا به SQL Server 2022 یک گام مهم برای بهبود عملکرد، امنیت و قابلیتهای پایگاه داده شماست. روش ارتقا کنار به کنار (Side-by-Side Upgrade) بهترین گزینه برای مهاجرت به SQL Server 2022 است که حداقل زمان توقف (Downtime) و ریسک …
این اسکریپت بهسادگی امکان جابجایی TempDb را فراهم میکند و بر اساس پارامترهای واردشده، چندین دستور T-SQL تولید میکند. حداقل یک مسیر جدید برای فایل باید مشخص شود. پارامترهای اندازه فایل، حداکثر اندازه و مراحل افزایش حجم اختیاری هستند و …
یافتن زمان اخرین Restore از دیتابیس گاهی نیاز میشه که اخرین زمانی که یک بک اپ دیتابیسی Restore شده رو بدست بیاریم برای این کار از اسکریپت زیر استفاده میکنیم. این اطلاعات از جداول history دیتابیس Msdb بدست میاید. …
اجرای یک Job بعد از اتمام جابی دیگر شاید برای شما هم پیش اومده که بخواهید یک Job رو بعد از اتمام یک Job دیگر یا بعد از اجرای یک سری دستورات استفاده کنید . کافیه برای این کار اسکریپت …
امروز در این مقاله قصد داریم دربارهی مطلبی که شاید هنگام گرفتن بکاپ از دیتابیس در sql server با آن مواجه شوید را بپردازیم. همانطور که میدانید در هنگام گرفتن بکاپ با دستور with compression میتوانید فرایند بکاپ را …