Skip to main content

AccessTr.neT


Access 50 Bin Civarındaki Veriyi kaldırabilir mi?

Access 50 Bin Civarındaki Veriyi kaldırabilir mi?

Çözüldü #19
Merhaba;

Alpeki hocam çok haklı hocamın sayesinde access'e başladım ve hocamın sayesinde access'te ado ile bağlantılı form oluşturmayı öğrendim.

Kısaca yaşadığım tecrübelerimden bahsedeyim arkadaşımıza faydası olacaktır inşallah her zaman takıldığı yerde yarde yardımcı olmaya çalışırız biz accesstr ile büyük bir aile olduk bilginin tek başına bir anlam ifade etmediğini paylaşıldıkça büyüdüğünü burada alpeki hocam ile tecrübe etme imkanı buldum.

İşyerinde sevkiyat bilgilerini Excel dosyalarda hazırlayıp her ay için bir Excel dosya kullanıyordum baktım ki zamanla içinden çıkılmaz, bilgileri kontrol edemez hale geldim ve durumdan kurtulmak için Access ile tanıştım. O güne kadarda hiç Access kullanmamıştım. accesste tek bir tablo üzerinde bir uygulama hazırladım ve bilgileri kullanmaya başladım yıl 2008 her türlü bilgi manuel olarak giriliyordu Access editörü kullanılarak yapılmıştı ve kullanan her kez memnundu iş yerinin serverine koyduk ve her kullanıcıya bir link vererek kullanmaya başladık.
Sonra alpeki hocama bir fikir danıştım dedimki bu işlem çok yavaş ve bilgileri girilmesi çok uzun sürüyor bu konuda fikriniz nedir dedim hocam, dedi ki bu projeyi birlikte geliştirelim.
İlk olarak ADO'yu kullanıcı girişi yapılmasında kullandık ve kullanıcılara belirli yetkiler vererek giriş yapılmasını sağladık. Kullanıcı girişinden sonrasında yine Access editörünü kullanarak forma bilgi girişi vb kodlarını kullanarak pratikleştirdik yine bazı hesaplama kısımları vardı bunlarıda vb kodları ile yaptık. 10 dakika olan forma bilgi girişi 1 dakikaya düştü çeşitli kontolller kullanarakta veri girşini kontrollü giriş haline getirdik.
Ve hazırladığımız access'te birde sürücülerin seyir formunun üzerinde resimlerinin görünmesini (bmp uzantılı) sağladık tam bir profosyonel program haline geldi server üzerine koyduk ve yaklaşık 10 kullanıcının program üzerinden işlem yapmasını sağladık günklük olarak yaklaşık 300 satır değerinde aylık 9000 satır yıllık'ta 108.000 satır kayıdı tek bir Access uygulamasında depolama imkanı yarattık. Tabiki son aylarda çok zorlandık program adeta durma nokatdına geldi fakat müthiş bir şey olmuştu istediğimiz bir yıllık veriye bir tuşla ulaşabiliyorduk.Yıl 2009

Bu yavaşlama hakkında yine Alpeki hocama danıştım bu defa beni Access veri tabanı bölme işlemi ile tanıştırdı yapmış olduğumuz uygulamada bazı kısımlarda yenileme yaparak yeniden accessi hazırladık ve veri tabanını bölerek server üzerine koyduk form kısımlarınıda kullanıcı bilgisayarlarına yerleştirdik işlem mevcut hızından 5 kat daha hızlandı tam bir Sql form ilişkisi oluştu. bu uygulamayıda 1.5 yıl kullandık kasım 2010'a kadar hiçbir sorun yaşamadan.

Bu uygulamadan sonra 2010 yılında almış olduğum Yazılım Uzmanlı eğitimi sonrası (C#, PHP, SQL, ASP.NET ADO, vb. tüm uygulamalar) kafamda bazı şeyler daha net oluşmaya başladı bunların yadımı access'i tekrar yapılandırdım ve bu uygulamada bu defa hiç Access sorgularını kullanmadım tüm formları ADO ile bağladım ve Sql kodlarını kullanma imkanı buldum. Kayıt setleri kullanarak uygulamayı mevcut düzeyinden 10 kat daha hızlı hale getirdim. Uygulamalarımda hiç veri kaybıda yaşamıyorum çünkü Adminimizin hazırlamış olduğu Access yedeklemeyi kullanıyorum belirli zaman dilimlerinde uygulama kendi kendini yedekliyor.

Tüm bu yazdıklarımı Access ailesi başta Alpeki, Şimendifer, chopper07, sledgeab hocalarım ve adını sayamadığım diğer hocalarım sayesinde oldu o yüzden onlar benim için çok önemli tavsiyelerinin her biri altın değerinde.

Siz bence hocalarımı dinleyin ve bu işe Access ile başlayın sonra sql'e geçebilirsiniz çok basit olur Access bu işin ana okulu Access kendi başına server+sql+editördür.

Siz uygulamanıza başlarsanız biz elimizden geleni bildiklerimizi sizler ile paylaşmak için buradayız.

Hayırlısı olsun..
Son Düzenleme: 12/12/2010, 14:46, Düzenleyen: schworse.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Access 50 Bin Civarındaki Veriyi kaldırabilir mi? - Yazar: schworse - 12/12/2010, 14:35