SQL Server'a kurulan bağlantıların toplamını uygulamaya göre aşağıdaki SQL ile bulabilirsiniz:
SELECT Program_Name, COUNT(1) AS TotalConnection
FROM Master..sysprocesses
WHERE ecid=0
GROUP BY Program_Name
ORDER BY COUNT(1) DESC
Bir Veritabanı Yöneticisinin Notları #SQL #Server #DBA
2008-04-28
2008-04-24
SP'nin Sonucunu Select İçinde Kullanabilme
Stored Procedure'dan dönen kayıt kümelerini SELECT ile alıp istediğiniz gibi kullanabilirsiniz. Böyle bir ihtiyaç için OPENROWSET i kullanabilirsiniz.
Örnek: DBA_TOP_Queries_Average SP'sinden dönen kayıtları AvgCPuTime'a göre sıralayalım
SELECT *
FROM OPENROWSET('SQLOLEDB', 'Trusted_Connection=Yes;Server=GuzelDB;Database=GuzelDEV', 'EXEC dbo.DBA_TOP_Queries_Average')
ORDER BY AvgCPuTime
OPENROWSET ile ilgili hata alan arkadaşların OPENROWSET kullanımı Enable değildir. OPENROWSET'i Start->Programs->Microsoft SQL Server 2005->Configuration Tools->SQL Server 2005 Surface Area Configuration'dan Surface Area Configuration For Features tıklayarak; Ad Hoc Remote Queries'te bulunan Enable OPENROWSET and OPENDATASOURCE support ı yetkilendirmeniz gerekir.
Örnek: DBA_TOP_Queries_Average SP'sinden dönen kayıtları AvgCPuTime'a göre sıralayalım
SELECT *
FROM OPENROWSET('SQLOLEDB', 'Trusted_Connection=Yes;Server=GuzelDB;Database=GuzelDEV', 'EXEC dbo.DBA_TOP_Queries_Average')
ORDER BY AvgCPuTime
OPENROWSET ile ilgili hata alan arkadaşların OPENROWSET kullanımı Enable değildir. OPENROWSET'i Start->Programs->Microsoft SQL Server 2005->Configuration Tools->SQL Server 2005 Surface Area Configuration'dan Surface Area Configuration For Features tıklayarak; Ad Hoc Remote Queries'te bulunan Enable OPENROWSET and OPENDATASOURCE support ı yetkilendirmeniz gerekir.
2008-04-22
2008 Blog Ödülleri
Değerli Günlük Sakinlerim,
Günlüğüm 2008 Blog Ödülleri'nde "Teknoloji" kategorisinde yarışmaya katılıyor. Oylama konusunda bazı katılımcılar gibi "bana oy verin" demeyeceğim. 2008 Blog Ödülleri'ne oy verecekseniz; lütfen katılımcı günlükleri inceleyip gerçekten oy vermek istediğiniz günlüklere oy veriniz. Bana göre bir yarışmanın gerçekçi ve işe yaramasının birinci kuralı seçim ve oylamanın tarafsız olmasıdır. Bu yüzden dostluğuma, arkadaşlığıma, günlük sakinliğime, kara kaşıma/gözüme bakıp diğer günlükleri incelemeden sırf hatır-gönül bağıyla günlüğüme oy verecek arkadaşların bana oy vermemelerini rica ediyorum.
Tarafsız olarak oylamaya katılacak arkadaşlar 5 Mayıs 2008 Pazartesi günü sonuna kadar 10 farklı kategoride en iyi bulduğu 10 günlüğe oy verebilecek. Unutmadan oy verebilmek için siteye üye olmak gerekiyor.
Hadi bakalım herkese tarafsız oylamalar.
Günlüğüm 2008 Blog Ödülleri'nde "Teknoloji" kategorisinde yarışmaya katılıyor. Oylama konusunda bazı katılımcılar gibi "bana oy verin" demeyeceğim. 2008 Blog Ödülleri'ne oy verecekseniz; lütfen katılımcı günlükleri inceleyip gerçekten oy vermek istediğiniz günlüklere oy veriniz. Bana göre bir yarışmanın gerçekçi ve işe yaramasının birinci kuralı seçim ve oylamanın tarafsız olmasıdır. Bu yüzden dostluğuma, arkadaşlığıma, günlük sakinliğime, kara kaşıma/gözüme bakıp diğer günlükleri incelemeden sırf hatır-gönül bağıyla günlüğüme oy verecek arkadaşların bana oy vermemelerini rica ediyorum.
Tarafsız olarak oylamaya katılacak arkadaşlar 5 Mayıs 2008 Pazartesi günü sonuna kadar 10 farklı kategoride en iyi bulduğu 10 günlüğe oy verebilecek. Unutmadan oy verebilmek için siteye üye olmak gerekiyor.
Hadi bakalım herkese tarafsız oylamalar.
2008-04-10
Tüm Tablolardaki Identity Alanlarının Değerlerini Bulma
SQL Server 2005'de veritabanınızda bulunan tüm tablolarınızdaki Identity olan alanların değerlerini bulmak için aşağıdaki SQL'i kullanabilirsiniz:
SELECT OBJECT_NAME(OBJECT_ID) AS TABLENAME,
NAME AS COLUMNNAME,
SEED_VALUE,
INCREMENT_VALUE,
LAST_VALUE,
IS_NOT_FOR_REPLICATION
FROM sys.identity_columns
ORDER BY LAST_VALUE DESC
2008-04-05
Bir Ayrılık Yeni Bir Başlangıç
Burdan sevgili proje yöneticim Tarık beye, danışmanımız Metin beye, çalışma arkadaşlarım Orhan hocaya; Mustafa, Celalettin, Fatih, Kasım beylere; Sevilay ve Münibe hanımlara ve ismini sayamadığım herkese gösterdikleri anlayış, iyiniyet, arkadaşlık, dostluk ve tüm paylaşımları için tekrardan teşekkür ediyorum. Sizlerle çalışmak benim için büyük bir onurdu.
Ayrılmadan bir gün önce Florya'daki tesislerde öğlen yemeğini hep beraber yemiştik. İnsanın güzel anılarının olması güzel. Hayat güzelliklerle dolu yeterki görmesini ve bakmasını bilelim.
Başka zaman ve zeminlerde görüşmek dileğiyle hoşçakalın, dostçakalın.
“Gideriz nur yolu izde gideriz
Taş bağırda sular dizde gideriz
Bir gün akşam olur, biz de gideriz
Kalır dudaklarda şarkımız bizim...”
N.Fazıl KISAKÜREK
Taş bağırda sular dizde gideriz
Bir gün akşam olur, biz de gideriz
Kalır dudaklarda şarkımız bizim...”
N.Fazıl KISAKÜREK
2008-04-01
Operatör Önceliği ile İlgili SQL Sorusunun Cevabı
Operator önceliği ile ilgili olarak sorduğum SQL sorusunun cevabı İstanbul ilimizin plaka kodu yani 34 olacaktı. Katılımcı arkadaşların ezici bir çoğunluğu operatörlerin önceliği konusunda yeterli bilgiye sahip olduklarını gösterdiler. Umarım bu vesile ile soruya yanlış cevap veren arkadaşlar da operatörlerin önceliği konusundaki eksikliklerini giderirler.
Tüm katılımcı arkadaşlara teşekkürlerimi iletiyorum.
Kaydol:
Kayıtlar (Atom)
.::YASAL UYARI::.
©2004-2023 Mehmet GÜZEL, www.mehmetguzel.net & www.mehmetguzel.com
Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.
Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.