آموزش Instant File Initialization در SQL Server 2019

گروه نرم افزاری هیلتن
گروه نرم افزاری هیلتن
282 بار بازدید - 3 سال پیش - با یادگیری و فراگیری این
با یادگیری و فراگیری این آموزش قادر خواهید بود عملیات Zeroing در ویندوز (SQL Server) را نادیده گرفته و با همین نکته کوچک می توانید تا حد زیادی Performance بانک اطلاعاتی خود را افزایش دهید. کلیه فایل های یک بانک اطلاعاتی جهت انجام هر یک از اعمال زیر آماده سازی اولیه (File Initialization) می شوند تا داده ها و اطلاعات که حذف شده روی دیسک باقی مانده با مقدار صفر رونویسی شوند. این پروسه و عملیات ها شامل موارد ذیل است : 1- ایجاد یک بانک اطلاعاتی 2- اضافه کردن Data File یا Log File به بانک اطلاعاتی 3- افزایش حجم یک Data File 4- بازگردانی یک بانک اطلاعاتی یا یک Filegroup حال با عنایت به این توضیحات پروسه File Initialization باعث می شود تا انجام این فرآیند طولانی تر شود. SQL Server قادر است این فرآیند را نادیده بگیرد و بدون رونویسی (صفرنویسی یا Zeroing) فضای تخصیص داده شده، را فوراً به آن تخصیص دهد. SQL Server فرآیند نادیده گرفتن Zero Initialization را تنها می تواند در مورد Data File ها اعمال کند. Zero Initialization در خصوص Log File اجباری است چون رفتار این فایل Rotational است (پس از رسیدن به انتهای فایل SQL Server مجددا از ابتدای فایل شروع به رونویسی روی لاگ های قدیمی می کند.)
3 سال پیش در تاریخ 1400/05/24 منتشر شده است.
282 بـار بازدید شده
... بیشتر