1.200.000 dosyayı kopyalamak
Okuyucu : 2.064
Günlük Okuyucu : 4,2
Log Dosyası olmadan SQL Server veri tabanı restore etme makalesinde de bahsettiğim gibi bir iki haftadır binlerce dosya kayıtla cebelleşmekteyim. Yüksek sayıda dosya saklama başa beladır. Eğer bir ki bir klasörde dosya sayısı 10.000' in üzerindeyse bir çok işletim sisteminde o klasörde yapacağınız bazı işlemler size çok pahalıya patlayacaktır.
Ancak eğer ki Windows Explorer gibi bir arabirimle bu kısma ulaşacaksanız o zaman daha da ciddi sorunlarınız var. Ek olarak genelde 500.000 gibi rakamlardan sonra sistemi de rahatça elinize alabilirsiniz. Bunun bir çoğumuz gibi bende bilincindeyim bu yüzden programatik olarak milyonlarca dosya oluştururken eğer dosyalama yapısı önemli değil ve sadece programatik olarak ulaşacaksam şu tarz bir kod kullanıyorum.
Dim dosyaadi AS String = (ID MOD 1000).ToString
Buradaki örnekte bir klasörde toplam sayı / 1000 kadar dosya olacak (1 milyon kayıt için bir klasörde 1000 kayıt olacak). Ek olarak aynı şekilde 1000 dosyada bir yeni bir klasör açabilirsiniz, genelde bu daha iyi bir yöntem.
İkinci sorun ise bu dosyaların yedeğini almak. Büyük bir gaflet yaparak ana klasörü seçip kopyalamaya çalıştım. Windows yaklaşık 10-15 dk. hazırlanıyor dedi (neyi kontrol ettiği hakkında bir fikrim yok, belki de sadece ne kadar kaldı ve dosya sayısı gösterebilmek için) tabii ki hemen iptal edip eski bir dosta başvurduk. XCOPY!

Yorumlar
Yorum Ekle
1.200.000 dosyayı kopyalamak ile İlişkili Olabilecek Yazılar - Haberler
Tekerleği Yeniden KeşfetmeyinKorsan Yazılımsız İki Yıl
Pragmatic Programmer Notları
OSX' i Windows' a Benzetme
Donanım Yazılımcıdan Ucuzdur
Diğer Yazılar
10 Yazılımcı Yalanı, Kod Okuma, Commentlar
10 Yılda Programlama Öğrenin
12 Hayalet ve Bir çok dosyada replace
128 günden sonra
1337 hax or handbook
19 Güvenlik Günahı
1GB Başka Bir Mail
2 Güzel İçecek
2007' de Olacaklar
2008' de Heyecanla Beklenen Oyunlar
24 saatte ASP.NET üzerine
3 Film Birden
3 Yeni Güvenlik Kitabı
37 Signals - Writeboard
37Better Project
4 Rezil İçecek
4. geleneksel Forum & Bildirgeç Toplantısı - ISTANBUL
5 gün ara...
5 New Books
Neredeyim ?
Ferruh.Mavituna » Haberler » 1.200.000 dosyayı kopyalamak