View Post

Yazılım Ekibinin Kalitesi Nasıl Değerlendirilir?

Yazılım ekibinin kalitesi basit bir test ile hemen anlaşılabilir. Aşağıdaki test Joel Spolsky’nin yıllar önce kendi başına koymuş olduğu bir dizi kural. 12de 12 yapan firmaların başında Microsoft olduğunu söyleyerek kendi çalıştığımız firmamızı karşılaştırmamızı istiyor. Mükemmel yazılım için olmazsa olmaz değil ama disiplinli ve düzenli çalışan bir ekip için şart. Testi çözmek için günde kaç satır kod yazdığınızı hesaplamanız yada işinizin …

View Post

SQL Sunucunuz Neden Hantal Çalışıyor?

İlk nedeni tabii ki donanımdır. Yeterince güçlü bir sunucunuz yoksa tabii ki yavaş çalışır. Ama dikkat edin 16 çekirdekli bir işlemci alınca SQL Sunucu lisansı sizi batırmasın. İkinci nedeni Windows’tur. Server 2003 veya 2008 kullanmak hızını etkiler. Ama 32 bit işletim sistemi kullanmak daha fazla etkiler. Aynı şekilde 32 bit SQL Sunucu kullanmak da işlemlerinizi yavaşlatır. SQL Sunucunun garip bir özelliği var. Eğer bilgisayarda yeterince RAM …

View Post

Windows Server 2012 üzerinde MySQL Tablolarını Otomatik Yedekleme

Ben sisteme en güncek programları kurarak işe başladım. MySQL server’ı kurduğumda veri dosyalarını “C:\ProgramData\MySQL\MySQL Server 5.1\data\” adlı klasöre attığını fark ettim. Burada her veritabanı için ayrı birer klasör oluşturulmuştu. Yani tek yapmam gereken bu klasörleri bir şekilde yedeklemek. Eğer her klasörü ayrı bir zip dosyasına atıp dosya adı olarak da günün tarihini verirsem süper bir yedekleme sistemi kurarım dedim. MsSQL …

View Post

MsSQL 2012’de günlük yedek nasıl alınır?

MsSQL 2012 ve zamanlanmış görevleri kullanarak yedek alma nasıl yapılır? Soru çok basit ama çözümü o kadar basit değil. Hadi yedek alma SQL Server Management Studio kullanarak yapılabiliyor: İstenen veritabanına sağ tıkla “Tasks/Backup” linkine tıkla ve yedek al. Ama bunu otomatik yapmak, hele bir de her gün farklı bir dosyaya kaydetmek farklı mesele. “Şekil 1a” sonuç olarak elimizde nasıl bir …