Category Archives: Ms Sql Server
SQL Server – Transact SQL Kavramı
Microsoft’un veri tabanı sorgulama dilidir. Transact-SQL, SQL Server ve istemci (client) arasında iletişimi sağlayan SQL sorgulama dilinin gelişmiş bir versiyonudur. Transact Structured Query Language kelimelerinin kısaltmasıdır. T-SQL kullanarak veri tabanına kayıt eklenebilir, silinebilir, güncellenebilir ya da sorgulama ve raporlama yapılabilir. T-SQL ile döngü veya mantıksal işlemler yapmak için bir derleyiciye gerek yoktur. Herhangi bir programlama dili öğrenmeden de… Read More »
SQL Server 2012 – Microsoft 2013 Mayıs Ayı Seminleri
SQL Server 2012 İş Zekası Etkinlik Kimliği: 1032543857 Ürün(ler): Microsoft SQL Server. Hedef Kitle(ler): IT Implem_IT Generalist. Bu web seminerinde SQL Server 2012 İş Zekası konusu işlenecektir. Web seminerinin sonundaki soru cevap bölümü sayesinde sorularınızın yanıtlarını da direkt olarak alabilirsiniz. Kayıt Adresi SQL Server 2012 Enterprise Özellikleri Etkinlik Kimliği: 1032554066 * Sürümler bazında kaynak kullanımı… Read More »
SQL Server – Veritabanı içerisinde kayıt bulunmayan tabloları nasıl buluruz ?
Merhaba, Konu başlığı gayet açık,SQL Server ‘da bir database içerisindeki empty tables ( Boş Tabloları ) bulmanızı sağlayacağız. Yukarıdaki kod ile Where kısmını değiştirebilirsiniz, Kayıt Sayısı = 0 olanları görüntülüyor ve aynı zamanda sys ile başlayan tablename bilgisini görüntülenmemesini sağlıyoruz..
SQL Server Araçları
Bu yazıda Sql Server araçlarını tanıtmaya çalışacağım.Bu araçları efektif bir şekilde kullanırsak şüphesiz Sql Server’a olan hakimiyetimiz artacaktır.Bu yüzden nelere sahip olduğumuzu bilmeliyiz diye düşünüyorum.Hemen başlayayım Books Online: MSDN ‘in SQL Server için çalışan offline versiyonu olarak düşünülebilir.Tabii internetin yaygınlaştığı şu günlerde harddisk alanından kazanmak için Books Online kurulumu yapılmayabilir ama internetin olmadığı yerlerde başvuru kaynağı… Read More »
SQL Server’da Bir Kaydın Fiziksel Konumunu Bulma
Merhaba, Bu makalemde undocumented komut ve fonksiyonlar yardımıyla SQL Server’da bir tablodaki bir kayıt satırının fiziksel konumunu nasıl bulunacağını ve fiziksel konumdan nasıl okunacağını aktaracağım. SQL Server veritabanı sisteminde her bir kayıt için kayıtın tutulduğu file_id (dosya numarası), page_id(sayfa numarası) ve slot_id(slot numarası) üçlüsünden oluşan RID(Row ID) bilgisi tutulmaktadır. Bu bilgiye SQL Server 2005 ile… Read More »
SQL Server – Kullanılmayan Stored Procedure Bulma
SQL Server – Generate script of All the indexes in a database
Merhaba, Konu başlığından da anlaşılabileceği gibi çalıştığım firma içerisinde bir veritabanındaki indexleri taşınması gibi bir süreç vardı. Bununla ilgili aşağıdaki kodu kullanabilirsiniz.. WITH indexCTE AS ( SELECT DISTINCT i.index_id, i.name, i.object_id FROM sys.indexes i INNER JOIN sys.index_columns ic ON i.index_id = ic.index_id AND i.object_id = ic.object_id WHERE EXISTS (SELECT * FROM sys.columns c WHERE –c.collation_name… Read More »
SQL Server Locking Hints
Merhabalar, Sql server da yaptığımız bazı işlemler sırasında kullandığımız tabloları kilitlememiz gerekebilir. Yada kilitli bir tablodan kilidin açılmasını beklemeden sorgu çekmek isteyebiliriz. Bu gibi durumlar için kullanabileceğimiz sql server locking hint leri aşağıdaki gibidir; HOLDLOCK = Kilitlenme işleminin transaction bitimine kadar sürmesini sağlar. Tablock gibi bazı ifadeler sadece statement bazında kilitleme yapmaktadır. Bunların transaction bazında kilitleme… Read More »
SQL Server 2012 ile Gelen Yeni T-SQL Fonksiyonları – 1
CONCAT Fonksiyonu ile Metinleri Ulamak CONCAT fonksiyonu, SQL Server 2012 ile gelen bir fonksiyon olup, String ifadeleri uç uca eklemede + operatörüne göre bazı avantajlar sağlamaktadır. Örneğin, tip dönüşümlerine gerek duymaz ve NULL bir değer ulamaya katıldığında boşluk olarak eklenir. Bütün sonucu NULL haline getirmesine müsade edilmez. MySQL veritabanı yönetim sistemindeki CONCAT fonkisyonuna çok benzer.… Read More »