bir çok tabloyla ilişki kurmak

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
ademcicek
Üye
Mesajlar: 409
Kayıt: 03 Eki 2003 01:50
Konum: Ankara

bir çok tabloyla ilişki kurmak

Mesaj gönderen ademcicek »

herkese merhaba.

birden çok tabloyu birbirine bağlamak programın performansını etkilermi?
örneğin a tablosu b ye b tablosu da c ye bağlı olması işleyişte bozukluk yaratırmı?
bağlantılar sql ile.

genel olarak nasıl bir şema kullanmalıyım.en sağlıklı çalışacak.

herkese kolay gelsin.
teşekür ederim..
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

Sorduğunuz soru performans analizi veya arttırımına ilişkin bir soru ve bu aslında pek çok nedene bağlıdır.

Performans analizleri ve arttırması çalışmalarında sorulacak sorulardan bazıları aşağıdaki gibidir.

1. Kullandığınız DB Nedir?
2. Indexleriniz var mı?
3. Relation'lar hangi fieldlar ile bağlı.
4. Data yoğunluğu nedir?
5. Kaç kullanıcı var?
6. Kullanılan tablolardan çekilen kayıt sayısı ortalamada ne olacak?
7. Donanım ve alt yapı uygun mu?

gibi sorular sorulabilir bu sorular ile zaten aslında çözüme ulaşmaya başlarsınız.

Şunu belirtmeliyom ki, birbirine bağlı 50 tablonun üzerinden çekilecek 5-10 adet kayıt, tek başına bir tablodan çekilecek 50,000 kayıttan daha hızlı çalışır :)

Tabi bu kurgulama ve DB Dizayn ile alakalı konular.

Bence yukarıdaki sorulabilecek soruları kendinize bir sorun ve bu sorularla nelere yanıt verebiliyorsunuz inceleyin. Eğer takıldığnız noktalar olursa söyleyin yardımcı olalım.

Kolay Gelsin.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Cevapla