Kategori: MS SQL

Azure’da SQL Server için Sanal Makine Oluşturmak

Azure’da SQL Server veritabanını yönetmek için sanal bir makine oluşturabilirsiniz. Bu makalede bu sanal makinenin nasıl oluşturulacağını en basit konfigürasyonu yaparak anlatacağım.   Virtual Machines sekmesine gelerek aşağıdaki gibi Create Virtual machines diyoruz.     Bir sonraki ekranda SQL Server 2016 SP1 Enterprise on’u seçiyoruz.   Bir sonraki ekranda Resource Manager’ı seçerek Create diyoruz.   […]

Azure Üzerinde SQL Database Oluşturmak

Azure Hesabınızda SQL Database oluşturmak ile ilgili bilgileri bu makalede bulabilirsiniz.   Eğer Stretch Database Oluşturacaksanız öncelikle Azure üzerinde bir SQL Database Oluşturmalısınız. “Stretch Database Nedir” isimli makalede Stretch Database ile ilgili bilgileri bulabilirsiniz. Eğer kendi sanal makineniz üzerinde  SQL Server Instace oluşturmak isterseniz “Azure’da SQL Server için Sanal Makine Oluşturmak” isimli makale yardımcı olacaktır. […]

PolyBase Nedir

PolyBase ile SQL Server ve  Hadoop, PDW, Azure Blob Storage, veya Azure Data Lake Store arasında köprü oluşturabiliyoruz.   PolyBase ile SQL Server’a SQL Server’ın dışındaki yukarda bahsettiğimiz ortamlardan TSQL kullanarak erişebiliyoruz.   Büyüyen veri ile beraber ilişkisel olan ve ilişkisel olmayan veriyi aynı anda sorgulama ihtiyacı ortaya çıktı. Polybase bu iki tip sistem arasında […]

Kurulum Esnasında Tempdb Ayarlarını Yapmak(Database Engine Configuration)

Tempdb yoğun kullanılan sistemler için çok önemli bir sistem veritabanıdır. Eğer doğru konfigüre edilmezse sistemde çok ciddi performans problemlerine yol açabilir. SQL Server 2016 ile beraber kurulum aşamasında Tempdb veritabanı için ayrıca konfigürasyon yapabiliyoruz. “Sistem veritabanları” isimli makalemde tempdb’yi nasıl yapılandıracağınız hakkında detay bulabilirsiniz.   Bu makalede kurulum aşamasında gelen tempdb konfigürasyonunda tempdb ayarlarının nasıl […]

Tablolarınızı Aktarırken Parallelism Kullanarak Daha Hızlı Aktarın((Parallel Insert Select))

SQL Server 2016 ile beraber artık INSERT INTO… SELECT ifadesini WITH(TABLOCK) ile kullanarak sorguda parallelism kullanabiliyoruz.   Sorgunun paralel çalışabilmesi için veritabanının compatibility level’inin en az 130 olması gerekiyor.   Compatibility Level’lerle ilgili “Compatibility Level Nedir Ve Nasıl Değiştirilir” isimli makaleyi okumak isteyebilirsiniz.     Bir örnek yaparak nasıl çalıştığını inceleyelim.     Öncelikle AdventureWorks […]