Access mi Paradoxmu?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
pckolik17
Üye
Mesajlar: 18
Kayıt: 27 May 2005 12:04

Access mi Paradoxmu?

Mesaj gönderen pckolik17 »

Bir projem de Access database kullanıyorum(2002).500.000 kayıda geldim.Sorgular yavaşlıyor ama kayıt etme,silme ve edit etmelerde yavaşlama yok.Mesela son kayıt dediğimde anında son kayıtta.Ama bir sql sorgusunu 40 saniyede döndürüyor.(P4 3.0 ghz 256 mb ram)makinede.Paradoxu ise hiç denemedim.Benim asıl sorum şu.Paradox Accessten dahamı iyidir.Paradoxmu kullanmalıyım.Bir kere hız bir yana veri güvenliği hangisinde daha üstündür.Firebirdten çok iyi bahsediliyor ama componentlerinin ayrı ayrı olmasından dolayı pek ısınamadım.Kayıt ve edit için ayrı sql için ayrı.Oysa accessete adoquery ile hiç dataset değiştirmeden hem kayıt ve edit hemde sql çalıştırabiliyorum.Asıl öğrenmek istediğim ise şu.Ortalama 500.000 kayıt6 kapasiteye ulaşabilecek tek table den oluşan bir projede Accessle devammı etmeliyim (hız ve en önemlisi veri güvenliği) yoksa başka seçenekler üzerinde yoğunlaşmalımıyım?Herkese iyi çalışmalar.
Ayakkabılarım olmadığı için üzülüyordum ta ki ayakları olmayan birini görene kadar.
metinkorkmaz
Üye
Mesajlar: 46
Kayıt: 25 May 2005 09:08
Konum: izmir

Mesaj gönderen metinkorkmaz »

Access i kullanmadım. Paradox ve firebird ile çalıştım.

Paradox:
İyidir, hoştur ve iyi tasarlanırsa az sorun çıkarır. Ama mutlaka sorun çıkarır :)

Firebird:
Alışana kadar biraz zorlanırsın. Alışınca ise bırakamazsın. 500 bin kayıt için firebird en elverişlisidir.

Esasında veritabanının kendisi kadar, onun nasıl kullanıldıgı da önemlidir. Dünyanın en iyi veritabanı bile kötü bir tasarım karşısında yerlerde sürünebilir.

Forumda görebildigim kadarıyla firebird ü kullanan çok, yani firebirdü tercih edersen yardımcı olabilecek çok insan var.
Uğur1982
Üye
Mesajlar: 383
Kayıt: 11 Mar 2005 03:18
Konum: İzmir

Mesaj gönderen Uğur1982 »

merhaba;

Kod: Tümünü seç

Access mi Paradoxmu?
Bence hiçbiri.Bende bir kaç ay evvel bende hangi veritabanı diyordum.Sağolsunlar Bu (FireBIRD=Ateş Kuşu) yla bizi tanıştırdılar. :)
Valla Kuş bile değil bu sanki bir Ejderha. :) Bu gücü hisset derim :wink:

kısayol:
viewtopic.php?t=5800&highlight=s%FDk+s%FDk+sorulan
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

Uğur1982 + 100000000000000000000
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

250 bin kayıtlık 24 alanlı bir tabloda gerekli indexler olusturulduktan sonra like ile aramalar 1 saniyenin altında,gruplama ve arama islemleri birlesik birkac saniye surmekte
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
MakPRO
Üye
Mesajlar: 251
Kayıt: 31 Eki 2003 05:21
Konum: Antalya
İletişim:

Re: Access mi Paradoxmu?

Mesaj gönderen MakPRO »

500000 kaydı hafızaya almak zaten sistemi olduğu gibi yavaşlatır. Bu yüzden SQL sorgusunda raporlama yaparken ihtiyacın olan kayıtları çekmek daha mantıklı . bunu firebird te de yapsan diğer databaselerde de yapsan durum değişmez. Ama network ortamında kulllanım için firebird,interbase ,mysql, oracle,mssql ,informix,sybase etc.. :) tavsiye ederim .

pckolik17 yazdı:Bir projem de Access database kullanıyorum(2002).500.000 kayıda geldim.Sorgular yavaşlıyor ama kayıt etme,silme ve edit etmelerde yavaşlama yok.Mesela son kayıt dediğimde anında son kayıtta.Ama bir sql sorgusunu 40 saniyede döndürüyor.(P4 3.0 ghz 256 mb ram)makinede.Paradoxu ise hiç denemedim.Benim asıl sorum şu.Paradox Accessten dahamı iyidir.Paradoxmu kullanmalıyım.Bir kere hız bir yana veri güvenliği hangisinde daha üstündür.Firebirdten çok iyi bahsediliyor ama componentlerinin ayrı ayrı olmasından dolayı pek ısınamadım.Kayıt ve edit için ayrı sql için ayrı.Oysa accessete adoquery ile hiç dataset değiştirmeden hem kayıt ve edit hemde sql çalıştırabiliyorum.Asıl öğrenmek istediğim ise şu.Ortalama 500.000 kayıt6 kapasiteye ulaşabilecek tek table den oluşan bir projede Accessle devammı etmeliyim (hız ve en önemlisi veri güvenliği) yoksa başka seçenekler üzerinde yoğunlaşmalımıyım?Herkese iyi çalışmalar.
phpdelphi
Üye
Mesajlar: 9
Kayıt: 02 Haz 2005 12:40
İletişim:

Mesaj gönderen phpdelphi »

yeni birşey duymayan duysun

Absolute Database denen birsey vardir ve ozellikle delphi icindir, mukemmel otesi ozellikleri mevcuttur


http://www.componentace.com/bde_replace ... tabase.htm

su anda kullaniyorum ve 100 binin ozerinde kayıt ile mesgulum

incelerseniz hak vereceksiniz
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

100 bin kayıt nedir ki? :D
Turki
Üye
Mesajlar: 75
Kayıt: 03 May 2005 08:02

Absolute.....

Mesaj gönderen Turki »

Selam Absolute ile Aynı Tabloda ,Hem Sorgulama,Filitreleme,ve Kriterlere göre Listeleme yapabiliyormusun..?...(Paradox gibi 3 Bileşenle..)
phpdelphi
Üye
Mesajlar: 9
Kayıt: 02 Haz 2005 12:40
İletişim:

Mesaj gönderen phpdelphi »

component oldugu icin zaten TQuery gibi TABSQuery diye bir bileseni var,
yaparsin ben su anda dedigin kadar ayrintili kullanmadim ama single database isteyenler icin ideal
Turki
Üye
Mesajlar: 75
Kayıt: 03 May 2005 08:02

Absolute.....

Mesaj gönderen Turki »

Peki Kullanım ilgili bilgiler mevcutmu( mesela firebird en çok yardım onda alırsın Bu sitedeki çok değerli insanlar sayesinde sağolsunlar.)...ayrıca Bağlanırken BDE yimi kullanıyor?..
phpdelphi
Üye
Mesajlar: 9
Kayıt: 02 Haz 2005 12:40
İletişim:

Mesaj gönderen phpdelphi »

BDE filan kullanmiyor kendi erisim bilgilerini exe nin icine atiyor 800 kb exe nin boyutu artiyor BDE yerine gecen birsey bu

ingilizce olarak cok detayli bir manuali mevcut
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

arkadasın bahsettigi embedded db engine denilen bilesenlerden, ornek olarak bu alanda bir numara sayılabilecek easytable var, sonra keydb,volgadb daha boyle bir cok gomulu db sistemi mevcut.
ben de bi aralar minitable kullanmıstım ama sql destegi yoktu.
ÜŞENME,ERTELEME,VAZGEÇME
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Bunun için Turbopower'ın da ücretsiz bir seçeneği var. Yeni birşey değil. Bu component ücretli değil mi? Firebird'ün yerini tutabilir mi? :D
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

aynı anda ag uzerinde 10-20 kullanıcının kullanabilecegi bir sistem olmadıgı asikar 8)
firebird un gucu asıl burada cıkıyor. bu bahsedilen db sistemleri kurulum gerektirmeyen tek kisiye yonelik uygulamalar icin ideal.
ÜŞENME,ERTELEME,VAZGEÇME
Cevapla