Yıllık arşiv: 2013

Mobile Yazılım Seferberliği – Geleceği Yazanlar

Çağlar Özenç 1 dk okuma 1 yorum

Turkcell yeni bir sosyal sorumluluk projesi olarak Geleceği Yazanlar adı altında Mobile Yazılım Seferberliği başlatmış. Android,iOS,Windows Phone üzerine başlangıç seviyesinden ileri seviyeye eğitim materyali hazırlamışlar. Eğitimler sonunda Sınavlara girebiliyor ve puanınızı öğrenebiliyorsunuz. Sizin de dikkatinizi çekebileceğini düşündüm… https://gelecegiyazanlar.turkcell.com.tr, Teşekkürler Turkcell !

Yazının devamı

MS Events – Paralel Veri Ambarı – Demo Günleri

Çağlar Özenç 1 dk okuma

Turkiye Microsoft’ta 8 Ekim 2013 gününde bir Paralel Veri Ambarı – Demo Günleri etkinlik düzenleniyor. Etkinlik içeriğini aşağıda vereceğim.   Zamanlama İçerik 13:00 Kayıt ve Karşılama 13:15 Microsoft Big Data Yaklaşımı 13:45 Demo İçeriği 14:00 Microsoft Columnar sütun bazlı mimari 14:10 Microsoft Polybase 14:30 Microsoft PDW veri yükleme 14:40 Yapısal ve yapısal olmayan verilerin sorgulanması 15:00 PDW…

Yazının devamı

SQL Server ve Red-Gate

Çağlar Özenç 1 dk okuma 1 yorum

Merhabalar, Bu yazımda sizlere aktif olarak kullandığım REDGATE SQL Developer Toolbelt tool çözümlerinden bahsedeceğim. SQL Compare ;  Her türlü MSSQLServer veritabanı objesinin kendisini veya sadece üzerinde yapılan değişikliği instance bazında bir veritabanından diğerine saniyeler bazında hızlı bir şekilde taşıma özelliği, özellikle geliştirme-test-eğitim-uygulama gibi çoklu veritabanları ortamlarında çok işimize yaramaktadır. Detay için ;  SQL Data Compare ;…

Yazının devamı

SQLSaturday #258, ISTANBUL

Çağlar Özenç 3 dk okuma

SQLSaturday etkinliğine davetlisiniz Küresel çapta faaliyet gösteren en büyük SQL Server topluluğu olan PASS’in tam gün ücretsiz etkinliği SQLSaturday’in 258.si 5 Ekim 2013 tarihinde İstanbul’da yapılıyor. Türkiye’de üçüncü defa gerçekleştirilecek SQLSaturday etkinliğinde katılımcılara ileri seviye teknik içeriklerden oluşturulan oturumlar sunulacaktır.  Katılımcılar uluslararası SQL Server MCM/MVP ve konusunda uzman Microsoft çalışanları tarafından hazırlanan SQL Server odaklı…

Yazının devamı

SQL Server – Table, Stored Procedure ve View Değişiklik tarihlerini kontrol edin..

Çağlar Özenç 1 dk okuma

Merhaba, Bugün sizlere ufak ama işe yarayabileceğini düşündüğüm bir scripti paylaşmak istiyorum. Script’in amacı değişiklik olan Table, View ve Stored Procedureların ne zaman create edildiği ve modified edildiği bilgilerini görebileceğiz. USE DBName GO SELECT CASE WHEN type =’U’ THEN ‘Table’ WHEN type =’P’ THEN ‘SP’ WHEN type =’V’ THEN ‘View’ END Tür,name ObjectName,create_date,modify_date FROM sys.objects…

Yazının devamı

SQL Server – Login Hash Password ile Birlikte oluşturmak.

Çağlar Özenç 1 dk okuma 1 yorum

Merhaba, Bugün anlatacağım konuyu farklı yöntemler ile de yapabilirsiniz aslında ama size farklı bir script daha paylaşmak istedim. Örnek verecek olursak , LiveSRV adında bir Database Server’da bulunan WebUser adında bir login’i TestSRV adında bir farklı bir Database Server’da da olması isteniyor. Eğer WebUser login şifresini biliyor olsak TestSRV isimli makinada create login ile oluşturabiliriz.…

Yazının devamı

SQL Server – Kullanılmayan index’leri bulun

Çağlar Özenç 1 dk okuma

Zaman içerisinde hangi index’lerin ne sıklıkla kullanıldığı ve hiç kullanılmadığının takibini yapmamız gerekli. kullanılmayan size’ı büyüten index’leri saptayıp silmek isteriz. Bunun için aşağıda paylaştığım sorguyu kullanabilirsiniz. <span style="font-family: Georgia, ‘Times New Roman’, ‘Bitstream Charter’, Times, serif; font-size: 13px; line-height: 19px;">SELECT ind.Index_id,</span></pre> obj.Name AS TableName, ind.Name AS IndexName, ind.Type_Desc, indUsage.user_seeks, indUsage.user_scans, indUsage.user_lookups, indUsage.user_updates, indUsage.last_user_seek, indUsage.last_user_scan, ‘DROP…

Yazının devamı

DML Trigger ile Insert/Update/Delete script’ini loglamak

Çağlar Özenç 1 dk okuma

DDL/DML Trigger’lar auditing için çok sık kullanılan tetikleyicilerdir. Örneğin SQL Server’da Yazılım departmanına verdiğiniz username’i o departmandaki 10 kişi kullanıyor ve bir problem oldu bunu kimin yaptığını ispatlayamıyorsunuz. Bunun için DML Trigger yazarak Insert/Update veya Delete ‘i hangi PC’den, hangi IP’de ve hangi Saatte çalıştırıldığını loglayabilirsiniz. Peki ya SQL cümleciği? İşte bunu almak istediğinizde DDL…

Yazının devamı

SQL Server – İstatistik (Statistic) Nedir?

Çağlar Özenç 2 dk okuma 1 yorum

SQL Server’da Query Optimizer, bir sorgunun nasıl çalıştırılacağıyla ilgili alternatifleri inceleyip karar veren bir yapıdır. Bu kararı verirken veri dağılım şeklinin çok önemli olduğu durumlar da olur. Mesela bir koşul acaba 100 bin satırdan 3′ünü mü döndürüyor yoksa 30 bini mi, bunu bilmesi gerekir ki indeks kullanıp kullanmamaya karar versin. İstatistikler sayesinde, sorgu planı (Query…

Yazının devamı