'SQL Server Architecture' Category

  • Files & FileGroups

    May 7, 2010

    Sql Server bir veritabanını birden dosya üzerinde saklar. Veri ve Log aynı dosyada asla olamazlar ve de bir dosya aynı anda sadece tek bir veritabanı ile ilgili bilgiyi tutabilir. Sql Server 3 farklı dosya tipine sahiptir. Primary Data Files : Bir veritabanın temel dosyasıdır. Diğer dosyalar ile ilgili bilgiler de burada tutulurlar ve genel olarak [...]

  • Pages & Extents

    May 3, 2010

    Standart bir Select sorgusunu istatistik değerlerini açıp inceleyecek olursanız aşağıdaki gibi değerler ile karşılaşabilirsiniz. Burada ortaya çıkan değerler SQL Server ın sorguyu çalıştırmak için okuduğu Page sayısını ifade eder. Page SQL Server daki temel veri saklama birimidir. Bir veri dosyası (MDF & NDF) mantıksal olarak Page lere ayrılarak yönetilir. Extent ler ise sırayla dizilmiş 8’er [...]

  • INFORMATION_SCHEMA

    April 10, 2010

    Çoğu insanın zannettiğin aksine INFORMATION_SCHEMA SQL server a özel bir schema değildir, bir ANSI-SQL (SQL-92) standardıdır ve de diğer veritabanı sistemleri tarafından da desteklenmektedir. INFORMATION_SCHEMA standart olarak salt okunur view lardan oluşur. Bu schema nın içeriği veritabanı sistemleri arasında genellikle korunmasına rağmen bazı ufak farklılıklar da gösterebilmektedir. Ancak genellikle aşağıdaki gibi bir sorguyu çalıştırmak genelde [...]

  • SQL Server INFORMATION_SCHEMA

    April 8, 2010

    ilişkisel veritabanı sistemlerinde yer alan INFORMATION_SCHEMA bir ANSI-SQL (SQL-92) standardıdır. Bu standarda göre INFORMATION_SCHEMA salt okunur (read-only) view lardan oluşur ve bu view lar bizlere veritabanı içerisinde bulunan tablo, procedure, view veya sütunlar hakkında bilgi sağlarlar. Bu yapı SQL Server 2005 ile birlikte SQL Server ailesi içinde bir standart olmuştur. Bu şema SQL Server da [...]

  • İpucu #3 : Remove All Foreign Keys

    April 6, 2010

    Bazen tasarımda hata yaptığımızda tüm foreign key leri silip yeniden oluşturmamız gerebilir. Aşağıdaki script bu işleme yardımcı olmaktadır. Bu script de SQL server da bulunan INFORMATION_SCHEMA içerisindeki TABLE_CONSTRAINTS view i bize yardımcı olacak. select * from INFORMATION_SCHEMA.TABLE_CONSTRAINTS Bu sorgudan elde edilen sonuçları Alter Table ifadesi ile birleştirirsek Foreign Keyleri sistemden silen sorguyuda elde etmiş oluruz. [...]

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org