Osman KURT

Kendime Not

SQL Server da Log Dosyasını Temizlemek

Kimi zaman sql performansımız düşer bunun nedenini bilemezsiniz ama neden bellidir. Site trafiğinden dolayı sql log dısyaları inanılmaz bir şekilde şişer ve önce sql i sonra server'ı yormaya başlar. İşte bunu engellemek için belli zamanlar da log dosyalarını temizlemek gerekir. Bu çok basit bir olay ama unutmayın ki her zaman bu işlemden önce bir adet backup dosyamızı alalım ve datbase mizi yedekleyelim.

Şimdi vereceğim kodu new query diyerek sql de çalıştırın ve log dosyanızın boyutunu kontrol edin. Ben denedim 505 MB lık log dosyam 1MB ta düştü ve performans artışı sağlandı.

dump tran databaseninadınıyaz WITH TRUNCATE_ONLY
DBCC SHRINKFILE(2,EMPTYFILE)

Ve Bu kadar sorguyu execute ettiğinzde log dosyanız artık yeni gibi :D

Görüşmek Üzere;

Osman KURT

Yazılım Geliştirici ve Grafiker

ASP.Net De MAC Adresini Alma

Arkadaşlar alt kısımda ki kısa kodumuz bulunduğumuz server'ın MAC adresini almaya yarayacak bir kod parçası. Siz bu kodu localiniz de kullandığınız da kendi makinanızın mac adresini alacaksınız. Server a attığınız da ise server'ın mac adresini alacaksınız.

Sayfamızın kod kısmına geçiyoruz ve en üst kütüphane kısmına;

using System.Net.NetworkInformation;

Kütüphenesini ekliyoruz.

Formun load olayına ise;

protected void Page_Load(object sender, EventArgs e)
{
    NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
    Label1.Text = "MAC Adresiniz : " + nics[0].GetPhysicalAddress().ToString();
}

Bu kodlarımzı da yazdıktan sonra işlemimiz tamamlanıyor artık server'ın mac adresi elimin altın da.

Görüşmek Üzere;

Osman KURT

Yazılım Geliştirici ve Grafiker

ASP.Net de Dosya İndirmek

Merhaba arkadaşlar bugün size asp.net le internette herhangi bir adresten dosya indirme kodunu göstereceğim. Çok kısa ama bir o kadar da kullanışlı bir kod bence, eminim ki işinize yarayacak projelerinizde kullanacaksınız. Lafı uzatmadan kodları yazmaya başlayım isterseniz.

sayfamıza bi adet buton keliyoruz ve butonun click olayına şu kodları yazıyoruz;

WebClient osmankurt = new WebClient();
osmankurt.DownloadFile("http://www.osmankurt.net/wpcumulus.rar", "d:\\osman.rar");

Bu kodları yazdıktan sonra örnek uygulamamız çalışmaya başlıyacaktır. Yalnız using System.Net; kütüphanesini sayfamızın yukarısına eklememiz lazım yoksa hataalacak ve projemiz çalışmayacaktır.

Görüşmek Üzere;

Osman KURT

 Yazılım Geliştirici ve Grafiker