Ay: Kasım 2017

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 […]

Oracle Direct NFS (dNFS)

Oracle Direct NFS (dNFS), NAS depolama cihazlarında bulunan NFS depolama alanına daha hızlı ve daha ölçeklenebilir bir erişim sağlayan optimize edilmiş bir NFS istemcisidir. Direct NFS veritabanı çekirdeğinin bir parçası olarak sağlanır ve böylece desteklenen tüm veritabanı platformlarında kullanılabilir. İşletim sisteminin NFS sürücüsünü bypass ederek , gereksinim duyduğu tüm istekleri kendisi sağlaması nedeniyle işletim sisteminin […]

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 […]

Import işleminde disable_archive_logging kullanımı

12c versiyonu ile gelen bir özellik olan disable_archive_logging parametresi ile import işlemini , archivelog modda olan bir veritabanında , redo üretmeden yaptırabilirsiniz. Bu sayede büyük import işlemlerinde archive log dizini doldurma riski ortadan kalkacak ve daha hızlı işlem yaptırabileceksiniz. Veritabanı force_logging şeklinde değilse , bu parametreyi kullanabilirsiniz. Bir veritabanının  force_logging durumunu aşağıdaki gibi kontrol edebilirsiniz. […]