Sayın mengene2,
Ms Access ile Sql Server arasındaki Kapasite Özellikleri hakkında,sadece bilgilendirme olması amacı ile,
Ms Access Kapasite Özellikleri için,
Access 2016 specifications
yukarıdaki bağlantıdan,
Sql Server Kapasite Özellikleri için de,
Maximum Capacity Specifications for Sql Server
Sql Server Lisans durumlarına dair ise,
SQL Server licensing
yukarıdaki bağlantıdan edinebilirsiniz.Bilginize…iyi çalışmalar,saygılar.
ODBC bağlantısı ile SQL Server Performansı
Merhaba,
Access tabloları ile veri tabanı tasarlandığında ve veriler girilmeye başlandığında ileride yavaşlama problemi doğuruyor(az veri bile olsa. Milyon kayıt değil). MS Sql tablolarını kullandıktan sonrada aynı sıkıntıyla karşılaşırsam diye düşünüyorum. Tabiki birçok parametre programın hızını belirliyor. Şu an Access tablolarıyla yaptığım şekilde MS Sql kullanırsam neler olur inanın bilmiyorum. Onun için sorma ihtiyacı duydum. Çünkü veritabanı olarak MSSQL kullanıp ön tarafta Access kullanmayı hiç denemedim.
Projeyi tamamen Visual Studio tarafında da tasarlayıp ADO ile program tasarlanabilir. Dediğiniz gibi bazı önemli kriterler var. Visual Studio ile bile kullanılmış olsa eğer yöntem ve tasarı şekli yanlışsa program yavaş çalışıyor(Başıma geldiği için söylüyorum.)
Access ile bu şekilde bir tasarım yapma ihtiyacım işin hızlı tasarlanabilmesi ve proje süresini kısaltmasındandır. Aynı zamanda hatalara hızlı çözümler geliştirilebilmesindendir(Çünkü fazla detayı olmayan basit bir sistemdir Access. Visual Studio ya göre). Visual studio da çok detay var. Access ile ön yüz tasarlanıp MSSQL de tabloları tutmak ve ODBC ile bağlantı kurarak projeyi ilerletme ileride işi patlatırmı patlatmaz mı diye endişeliyim.
Bu konu belkide birçok Access kullanıcısını etkileyecek bir konu. 20 den fazla Access ile (access tablolarını kulanarak) proje yaptım. Benim için MS Sql de tablo tutma meselesi yeni. Dolayısıyla kendim bu durumu yönetebilmem ve projemi bu şekilde tasarlamam için uzman arkadaşların fikir ve düşüncelerini almak istedim. Fikirlerinizi belirtmeniz zenginlik katacaktır. Herkese teşekkür ederim.
Konu hakkındaki düşüncelerinizi hala bekliyorum.
Saygılarımla,
Access tabloları ile veri tabanı tasarlandığında ve veriler girilmeye başlandığında ileride yavaşlama problemi doğuruyor(az veri bile olsa. Milyon kayıt değil). MS Sql tablolarını kullandıktan sonrada aynı sıkıntıyla karşılaşırsam diye düşünüyorum. Tabiki birçok parametre programın hızını belirliyor. Şu an Access tablolarıyla yaptığım şekilde MS Sql kullanırsam neler olur inanın bilmiyorum. Onun için sorma ihtiyacı duydum. Çünkü veritabanı olarak MSSQL kullanıp ön tarafta Access kullanmayı hiç denemedim.
Projeyi tamamen Visual Studio tarafında da tasarlayıp ADO ile program tasarlanabilir. Dediğiniz gibi bazı önemli kriterler var. Visual Studio ile bile kullanılmış olsa eğer yöntem ve tasarı şekli yanlışsa program yavaş çalışıyor(Başıma geldiği için söylüyorum.)
Access ile bu şekilde bir tasarım yapma ihtiyacım işin hızlı tasarlanabilmesi ve proje süresini kısaltmasındandır. Aynı zamanda hatalara hızlı çözümler geliştirilebilmesindendir(Çünkü fazla detayı olmayan basit bir sistemdir Access. Visual Studio ya göre). Visual studio da çok detay var. Access ile ön yüz tasarlanıp MSSQL de tabloları tutmak ve ODBC ile bağlantı kurarak projeyi ilerletme ileride işi patlatırmı patlatmaz mı diye endişeliyim.
Bu konu belkide birçok Access kullanıcısını etkileyecek bir konu. 20 den fazla Access ile (access tablolarını kulanarak) proje yaptım. Benim için MS Sql de tablo tutma meselesi yeni. Dolayısıyla kendim bu durumu yönetebilmem ve projemi bu şekilde tasarlamam için uzman arkadaşların fikir ve düşüncelerini almak istedim. Fikirlerinizi belirtmeniz zenginlik katacaktır. Herkese teşekkür ederim.
Konu hakkındaki düşüncelerinizi hala bekliyorum.
Saygılarımla,
Sayın mengene2,
Aslında bu konuda,en doğru başlangıç noktası olarak,ihtiyaçlar ve bununla birlikte kullanım yeri ve amacı önem taşımakta.öncelikli olarak bunun belirlenmesi daha doğrusu,hazırlık aşaması olarak nasıl bir uygulama ve nerede kullanılacak bunlar belirlenmeli.
Ardından,doğru bir tablo yapılandırması oluşturulmalı.uygulamada sadece gerekli olan nesnelere yer vermeli ve bu nesneler de olması gerektiği gibi hazırlanmalı.çünkü;sonraki aşamalarda olması muhtemel sorunlara veya hatalara maruz kalınması bir bakıma engellenmeli,eğer ki böyle bir hatalı yapı söz konusu olursa.
Tabloları ayrı diğer nesneleri ayrı kullanmak da bir bakıma kendi halinde faydalı olabilir.
Sayın özgür bey tarafından da belirtildiği üzere,uygulama performansı durumları,yüksek kayıt miktarı durumlarında daha çok değerlendirme imkanları geçerli olabilir.belli bir seviye öncesi kayıt miktarında pek anlaşılamayabilir.
Aslında,ille de en son kayıt miktarı sınırına kadar devam etmektense,eğer işyeri adına bir uygulama kullanmak durumu söz konusu ise,dönemsel olarak yıllık kayıtlar yapılıp yıl bitiminde bunların yedeklenmesi ve sonrasında yeni döneme göre yeniden başlaması akabinde kayıtların yapılması daha verimli olur kanısındayım.önemli olan çok kayıt barındırmak değil de uygun kayıt miktarı olması yeterli olsa gerek.
Elbette ki,Access kullanımları daha önceki mesajlarda da bahsi yapıldığı üzere,belli bir sınıra kadar gelmekte ve sonrasında sınırlar zorlanmakta ve kasmalara ve sıkıntılara maruz kalınmakta.
Kaldı ki,birkaç uygulama geliştirdiğinizi beyan ettiğiniz için,bu kullanımlarınız hakkında artılar ve eksiler olarak olumlu ve olumsuz durumları yaşamış ve bunlara maruz kalmışsınızdır.bir değerlendirme yapmanız için fazla yeterli olmasa da,yine de bir analiz yapmanıza zemin oluşturur niteliktedir,bu sonuçlar.
Bunlar,sadece Access üzerine yorumlardır.diğer kullanımlar için,açıklamalar yine benzer nitelikte olacaktır,katılımcılar adına.
Tabi ki,imkanlar ve kullanım fırsatları dahilinde her bir ortamı denemek faydalı olacaktır.her biri,her zaman her yerde olumlu olmayabilir.ya da olabilir,denemelerde bulunarak ancak analizler ve değerlendirmeler söz konusu olabilir.
Bilginize…saygılar.
Aslında bu konuda,en doğru başlangıç noktası olarak,ihtiyaçlar ve bununla birlikte kullanım yeri ve amacı önem taşımakta.öncelikli olarak bunun belirlenmesi daha doğrusu,hazırlık aşaması olarak nasıl bir uygulama ve nerede kullanılacak bunlar belirlenmeli.
Ardından,doğru bir tablo yapılandırması oluşturulmalı.uygulamada sadece gerekli olan nesnelere yer vermeli ve bu nesneler de olması gerektiği gibi hazırlanmalı.çünkü;sonraki aşamalarda olması muhtemel sorunlara veya hatalara maruz kalınması bir bakıma engellenmeli,eğer ki böyle bir hatalı yapı söz konusu olursa.
Tabloları ayrı diğer nesneleri ayrı kullanmak da bir bakıma kendi halinde faydalı olabilir.
Sayın özgür bey tarafından da belirtildiği üzere,uygulama performansı durumları,yüksek kayıt miktarı durumlarında daha çok değerlendirme imkanları geçerli olabilir.belli bir seviye öncesi kayıt miktarında pek anlaşılamayabilir.
Aslında,ille de en son kayıt miktarı sınırına kadar devam etmektense,eğer işyeri adına bir uygulama kullanmak durumu söz konusu ise,dönemsel olarak yıllık kayıtlar yapılıp yıl bitiminde bunların yedeklenmesi ve sonrasında yeni döneme göre yeniden başlaması akabinde kayıtların yapılması daha verimli olur kanısındayım.önemli olan çok kayıt barındırmak değil de uygun kayıt miktarı olması yeterli olsa gerek.
Elbette ki,Access kullanımları daha önceki mesajlarda da bahsi yapıldığı üzere,belli bir sınıra kadar gelmekte ve sonrasında sınırlar zorlanmakta ve kasmalara ve sıkıntılara maruz kalınmakta.
Kaldı ki,birkaç uygulama geliştirdiğinizi beyan ettiğiniz için,bu kullanımlarınız hakkında artılar ve eksiler olarak olumlu ve olumsuz durumları yaşamış ve bunlara maruz kalmışsınızdır.bir değerlendirme yapmanız için fazla yeterli olmasa da,yine de bir analiz yapmanıza zemin oluşturur niteliktedir,bu sonuçlar.
Bunlar,sadece Access üzerine yorumlardır.diğer kullanımlar için,açıklamalar yine benzer nitelikte olacaktır,katılımcılar adına.
Tabi ki,imkanlar ve kullanım fırsatları dahilinde her bir ortamı denemek faydalı olacaktır.her biri,her zaman her yerde olumlu olmayabilir.ya da olabilir,denemelerde bulunarak ancak analizler ve değerlendirmeler söz konusu olabilir.
Bilginize…saygılar.
Kafanız rahat olsun FE kısmında Access, BE kısmında MsSql kullanabilirsiniz. Express sürüm her hali ile ihtiyacınızı görecektir.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Teşekkür ederim yorumlarını sıkılmadan yazan arkadaşlara.
sayın mengene2,
katılımcılar tarafından edinmek istediğiniz bilgilere yönelik olarak paylaşılan tavsiyeler,sizin için yeterli bir bilgi birikimi sağladıysa ya da talebinizi karşılayabilecek fikirler verdiyse,talebiniz doğrultusunda,konunuzun Cevaplanmış Sorular Kategorisi'ne taşınması uygun olacaktır.
değilse,gerekli açıklamaları yazabilirsiniz.
bilginize...iyi çalışmalar,saygılar.
katılımcılar tarafından edinmek istediğiniz bilgilere yönelik olarak paylaşılan tavsiyeler,sizin için yeterli bir bilgi birikimi sağladıysa ya da talebinizi karşılayabilecek fikirler verdiyse,talebiniz doğrultusunda,konunuzun Cevaplanmış Sorular Kategorisi'ne taşınması uygun olacaktır.
değilse,gerekli açıklamaları yazabilirsiniz.
bilginize...iyi çalışmalar,saygılar.
Konuyu Okuyanlar: 2 Ziyaretçi