Tayvan'ın güneydoğusunda meydana gelen 7.1 şiddetindeki deprem Asya'daki internet ve telefon sektörünü etkiledi. Pasifik bölgesine hizmet veren 18 denizaltı telekomünikasyon kablosu zarar gördü ve bu kabloların tamiri haftalar alabilir.
Son iki gündür bazı siteler çok aşırı yavaş açılıyordu. Bunun sebebini merak ediyordum. Bu haber ile birlikte merakım gitti. Umarım sizin merakınızı da gidermiş olurum. Bazı firmaların Japonya, Hong Kong ve Singapur ile bağlantıları kesilmiş. Bu yüzden bahsettiğim ülkelere erişim yavaş olabilir. Japonya ile Hong Kong arasındaki trafiği Çin çözerken, Japonya ile Singapur arasındaki erişim Avustralya üzerinden yönlendirilme ile hallediliyor.
#DBA #SQL #Server #Performance #Tuning
2006-12-29
Özel MS SQL Server Eğitimi
Uzun bir süredir SQL Eğitimleri veremiyorum. İlgilenenlere duyurulur.
Benden bireysel/grup olarak SQL Server ile ilgili herhangi bir konuda özel eğitim almak isteyenler SQLEgitimi [at] mehmetguzel.com e-mail adresinden bana ulaşabilirler.
MS SQL Server Eğitim Konuları ve Ortalama Süreleri:Benden bireysel/grup olarak SQL Server ile ilgili herhangi bir konuda özel eğitim almak isteyenler SQLEgitimi [at] mehmetguzel.com e-mail adresinden bana ulaşabilirler.
Konular | Ort. Süre |
Temel SQL(DML) | 3 Saat |
Verinin sorgulanması, filtrelenmesi, gruplanması ve özetlenmesi | 2 Saat |
Tablo Tasarımı(DDL) | 2 Saat |
Birden fazla tablo ile işlemler(JOIN) | 2 Saat |
Views(Görünümler) | 2 Saat |
Triggers(Tetikleyiciler) | 3 Saat |
Stored Procedures(Saklı Yordamlar) | 3 Saat |
User Defined Functions(UDF), Jobs | 2 Saat |
Güvenlik ve Yetkilendirme | 3 Saat |
Replication, Veri Transferi(SSIS) | 3 Saat |
Backup, Restore, Attach Database | 3 Saat |
Management Studio, SQL Profiler | 2 Saat |
Toplam | 30 Saat |
SQL eğitimini kişiye özel yada grup şeklinde alabilirsiniz. Grup eğitimlerinde ücretlendirme kişiye özel eğitimlerden farklı olmaktadır. Gruplar aynı işyerinden olabildiği gibi farklı şirketlerde çalışan/öğrenci bireylerden de oluşabilir. Eğitimler genelde kursiyerlerin iş yerlerinde verilir. 5 kişi ve üzeri gruplarda gruba özel sınıf ayarlanabilir.
Eğitmen Hakkında:
Özellikle MS SQL Server konusunda aktif olarak bilgi paylaşımında bulunduğu bazı platformlar:
Eğitim Referansları:
- Hüseyin SEYMAN, Altun İş Bilgisayar ve Yazılım
- Nejat ALTUNBEK, 3G Otomasyon
- Yüksel GÖRGÜÇ, ETA Bilgisayar
- OSM(Otomatik Satış Makineleri) Grubu, Belbim A.Ş. (İki grup halinde eğitim verildi.)
Hatırlatmalarınız SMS İle
Beta seviyesinde olan Google'ın Calendar hizmeti Ekim ayı itibariyle Türkiye'deki telefon operatörleri ile de uyumlu hale geldi. Turkcell, Vodafone ve Avea operatörlerine yapılan hatırlatma mesajları ücretsiz.
Google Calendar hesabınızı aktif hale getirmek için www.google.com/calendar adresinden kendimize özel olan girişimizi yapıyoruz. Daha sonra üstteki Settings bağlantısına tıklayıp ayarlar sayfasına geçiyoruz. Menüden Notifications sekmesini seçiyoruz.Öncelikle GSM ayarlarımızı yapıyoruz, Country bölümünden ülkemizi seçiyoruz.Phone Number kutusuna Telefon numaramızı giriyoruz. Kısa bir sürede telefonuma bir aktivasyon kodu geliyor. Bu kodu gerekli yere yazdıktan sonra hatırlatmaları SMS ile de istiyorum seçeneğini işaretliyoruz ve Finish Setup butonuna tıklıyoruz.
Herhangi bir zamana olay eklerken alttaki Options menüsünden ne kadar zaman önce hatırlatması gerektiğini belirtiyoruz.
Google Calendar hesabınızı aktif hale getirmek için www.google.com/calendar adresinden kendimize özel olan girişimizi yapıyoruz. Daha sonra üstteki Settings bağlantısına tıklayıp ayarlar sayfasına geçiyoruz. Menüden Notifications sekmesini seçiyoruz.Öncelikle GSM ayarlarımızı yapıyoruz, Country bölümünden ülkemizi seçiyoruz.Phone Number kutusuna Telefon numaramızı giriyoruz. Kısa bir sürede telefonuma bir aktivasyon kodu geliyor. Bu kodu gerekli yere yazdıktan sonra hatırlatmaları SMS ile de istiyorum seçeneğini işaretliyoruz ve Finish Setup butonuna tıklıyoruz.
Herhangi bir zamana olay eklerken alttaki Options menüsünden ne kadar zaman önce hatırlatması gerektiğini belirtiyoruz.
2006-12-28
IDENTITY Sıfırlama
--Bir tablo içerisindeki Identity değerli bir alanı aşağıdaki kod ile sıfırlayabilirsiniz:
DBCC CHECKIDENT ('IDENT', RESEED,0)
--IDENT tablo adımız.
DBCC CHECKIDENT ('IDENT', RESEED,0)
--IDENT tablo adımız.
PIVOT Kullanımı
Pivot komutu kısaca tablomuzdaki satırları sütun; sütunları satır yapmaya yarar. Örneğin Müşterilerimizin 2005 ve 2006 yıllarındaki siparis miktari toplamlarını bulmak istersek SQL kodumuzu aşağıdaki gibi yazarız:
SELECT P.*
FROM SIPARIS
PIVOT(SUM(Miktar)FOR MUSTERI IN([2005],[2006])) AS P
SELECT P.*
FROM SIPARIS
PIVOT(SUM(Miktar)FOR MUSTERI IN([2005],[2006])) AS P
2006-12-27
Kariyer.net Bugı Giderdi
Bug ile ilgili cuma günü attığım mail neticesinde Kariyer.net güvenlik ile ilgili bugı giderdi. Konu ile ilgilenen tüm arkadaşlara duyurulur.
2006-12-26
Veri Erişimi
- DataReader nesnesi veri kümeleri üzerinde yanlız okunabilir ve sadece ileri yönlü okuma sağlar.
- DataReader nesnesini new metodu ile oluşturulamaz.
- Bir DataReader nesnesi sadece tanımlanabilir.
- Bir DataAdapter nesnesi ile, bağlantısız katmandaki değişiklikler veri kaynağına yansıtılır.
- SQL server için olan SQLDataAdapter ile SQL server ile daha hızlı çalışabilirsiniz.
- DataAdapter nesnesinin Fill metodu kullanılarak bir Dataset üretilebilir.
- Dataset teknolojisi XML tabanlı olarak çalışmaktadır.
- Dataset'e doldurduğunuz verileri WriteXml ile XML formatında kaydedebilirsiniz.
- Offline tablodaki verileri süzmek yada sıralamak için DataTable sınıfının Select metodu kullanılır.
- Command'ın ExecuteScalar metodu sadece tek bir kolon ve satırı geriye döndürür.
- ADO.NET ve SQL Server ikilisi ile hem DB transaction hem de Connection Transaction yapmak mümkün.
- Ado.Net doğrudan XML desteğine sahiptir.
- Connection nesnesini Open metodunu kullanmadan önce Connectionın durumunu kontroledin.
- Veritabanı olarak SQL Sever kullanıyorsanız SqlException ' la dönen hatayı birebir alabilirsiniz.
Web Servisleri
- Web Servisleri web üzerinde değişik platformları birbiri ile konuşturmaya yarar.
- WSDL, Servis tarafından istemciye sunulan anlaşma ve tanım bilgisidir.
- WSDL (Web Services Description Language), XML tabanlıdır.
- Web servis uygulamalarınızda 'soap header' kullanarak kimlik denetimi yapabilirsiniz.
- Web Servislerinin olanaklarını daha iyi kullanabilmeniz için HTTP yerine SOAP kullanınız.
- Web Servisinde bir değişiklik olduğunda buraya bağlanan programların da güncellenmesi gerekir.
Hürriyet
Her şeyin bir bedeli var. Boynum birisinin yanında bükük olacağına varsın aç susuz kalayım!
Session
- Bir nesneyi Session nesnesine aktararak daha sonra erişebiliriz.
- Session sona erdiğinde Session'a aktarılan nesneler Garbage Collector tarafından ortadan kaldılır. Programlarınızda gerektiğinde manuel olarak ta "GarbageCollector" çağırabilirsiniz.
Kaydol:
Kayıtlar (Atom)
.::YASAL UYARI::.
©2004-2025 Mehmet GÜZEL, www.mehmetguzel.net
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.