Genel
SQL Server ve Perform Volume Maintenance Task

SQL Server ve Perform Volume Maintenance Task

Merhaba arkadaşlar,

Bugün daha önce SQL Server 2017 Kurulumunda (LİNK ) kısaca bahsettiğim ‘Grant Perform Volume Maintenance Task Privilege to SQL Server Database Engine Service’ den bahsedeceğim.

Şimdi SQL server kurulumu yaparken bu seçenek tik li gelmez yani opsiyoneldir. Önceki versiyonlarda SQL kurulumunda böyle bir seçenek gelmezdi SQL 2016 ile birlikte gelen bir opsiyondur.

Önceden napıyorduk gidip local editörden ‘perform volume maintenance tasks’ a gelip SQL Server DB Engine e verdiğimiz kullanıcıyı ekliyorduk.

Alttaki resimde de görüleceği gibi şimdi bu seçeneği tiklediğimiz zaman kendisi bu işlemi otomatik yapıyor.

Ve DB engine e verdiğimiz kullanıcı kendisini ekliyor buraya.

Şimdi bunları anlattık ama bize bu işlem ne kattı diyeceksiniz.

Bu özellik aslında arka planda ‘Instant File Initialization’ olarak geçer.

SQL Server da atıyorum ki restore işlemi yapacaksınız yada database i büyüteceksiniz diyelim normalde bu ayar olmadan bu işlem şöyle gerçekleşiyor;

SQL bana 50 gb alan lazım diyor işletim sistemi tamamdır hacı o iş bende diyip 50 GB lık alanı 0 larla doldurup SQL e tahsis ediyor.

SQL de bu böyle mi verilir diyip 0 ları silip kendi datasını yazmaya başlıyor. Handikap ı görüyorsunuzdur.

Bu ayarı yaptıktan sonra SQL artık yazacağı alanı kendisi yönetiyor anlık olarak temp dosyası şişti diyelim yeni bir dosya oluşturması yada dediğim gibi restore alma işlemi backup alma işlemi data dosyalarında yapılan otomatik büyüme (Auto Growth) daha hızlı bir şekilde SQL tarafından gerçekleştiriliyor.

Alttaki sorgu ile sizin SQL serverınız da aktif olup olmadığını kontrol edebilirsiniz. Eğer aktifse alttaki gibi bir sonuç verecektir.

SELECT @@SERVERNAME AS [Server Name] ,

RIGHT(@@version, LEN(@@version) – 3 – CHARINDEX(‘ ON ‘, @@VERSION)) AS [OS Info] ,

LEFT(@@VERSION, CHARINDEX(‘-‘, @@VERSION) – 2) + ‘ ‘

+ CAST(SERVERPROPERTY(‘ProductVersion’) AS NVARCHAR(300)) AS [SQL Server Version] ,

service_account ,

instant_file_initialization_enabled

FROM sys.dm_server_services

WHERE servicename LIKE ‘SQL Server (%’

İşinize yaraması dileğiyle J

Share this Story

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

The Hacker News

  • 7 New Meltdown and Spectre-type CPU Flaws Affect Intel, AMD, ARM CPUs
    by [email protected] (Swati Khandelwal) on 14 Kasım 2018 at 15:26

    Disclosed earlier this year, potentially dangerous Meltdown and Spectre vulnerabilities that affected a large family of modern processors proven that speculative execution attacks can be exploited in a trivial way to access highly sensitive information. Since then, several more variants of speculative execution attacks have been discovered, including Spectre-NG, SpectreRSB, Spectre 1.1, […]

  • 63 New Flaws (Including 0-Days) Windows Users Need to Patch Now
    by [email protected] (Swati Khandelwal) on 14 Kasım 2018 at 09:55

    It's Patch Tuesday once again…time for another round of security updates for the Windows operating system and other Microsoft products. This month Windows users and system administrators need to immediately take care of a total of 63 security vulnerabilities, of which 12 are rated critical, 49 important and one moderate and one low in severity. <!-- adsense --> Two of the vulnerabilities […]

  • Another Facebook Bug Could Have Exposed Your Private Information
    by [email protected] (Swati Khandelwal) on 13 Kasım 2018 at 18:45

    Another security vulnerability has been reported in Facebook that could have allowed attackers to obtain certain personal information about users and their friends, potentially putting the privacy of users of the world's most popular social network at risk. Discovered by cybersecurity researchers from Imperva, the vulnerability resides in the way Facebook search feature displays results for […]

  • Cynet Review: Simplify Security with a True Security Platform
    by [email protected] (Mohit Kumar) on 13 Kasım 2018 at 12:34

    In 1999, Bruce Schneier wrote, "Complexity is the worst enemy of security." That was 19 years ago (!) and since then, cyber security has only become more complex. Today, controls dramatically outnumber staff available to support them. The Bank of America has a $400-million cyber budget to hire security staff and implement a broad array of products. But what if your budget and […]

  • Top 5 Factors That Increase Cyber Security Salary The Most
    by [email protected] (Mohit Kumar) on 12 Kasım 2018 at 13:12

    Our partner Springboard, which provides online courses to help you advance your cybersecurity career with personalized mentorship from industry experts, recently researched current cybersecurity salaries and future earning potential in order to trace a path to how much money you can make. Here's what they found were the most important factors for making sure you earn as much as possible: 1 […]