|
|
#2 (permalink) |
|
Üyelik Tarihi: 02.08.2001
Yer: istanbul
Yaş: 38
Mesaj: 1,538
|
Re: Veritabanını (kapasite yönünden) en verimli şekilde tasarlama
|
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 30.11.2000
Yer: Bursa
Yaş: 20
Mesaj: 809
|
Re: Veritabanını (kapasite yönünden) en verimli şekilde tasarlama
Metin yaparak sayısal işlemleri yaptırmak çok uzun sürer (CAST as INTEGER kullanımı ki bu da işlemi ağırlaştırır)
Onun için verinin tam kapasitesine uygun alan tanımı seçmek her zaman daha iyidir.
__________________
muarifer » ruby, rails, postgresql, yazılım geliştirimi falan... |
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 04.06.2006
Yer: Ankara
Mesaj: 4
|
Re: Veritabanını (kapasite yönünden) en verimli şekilde tasarlama
teşekkürler. basit bir veritabanı için sorun olmasa da veritabanı boyutları büyüdükçe sanırım kapasite ve performans yönünden sıkıntı yaratabilir.
ASP üzerinden kullanılan access veritabanı programı için düşünürsek daha önemli. ASP için en uygun veritabanı ms access, SQL server daha iyi ama, ücretli. belirli alanlar için siz hangi veritürlerini kullanıyorsunuz: telefon için -> Sayı ~ Metin yaş için -> ~ cinsiyet için -> ben 1 karakterlik(Metin) E ve K kullanıyorum. Bazen 1 ve 0 (Sayı). Siz? vs.vs.vs. |
|
|
|
|
|
#5 (permalink) |
|
Üyelik Tarihi: 02.08.2001
Yer: istanbul
Yaş: 38
Mesaj: 1,538
|
Re: Veritabanını (kapasite yönünden) en verimli şekilde tasarlama
- sayısal karşılaştırmalar yapılmayacaksa genellikle varchar kullanmak
- tarih işlemlerinde date/timestamp - büyük text alanlarını ayrı tabloda tutmak ve 1:1 bağlantılamak (article tablosunun diğer bilgileri (yazan, tarih, keyowrd bağlantıları vs) ayrı bir tabloda durur, ama metnin kendisi aynı id ile başka bir tabloya blob olarak atılır. - bool yerine int kullanımı farklı db'ler arası uyumluluk için daha sağlıklı; zaten bool da int'in kapladığı kadar yer kaplar. cinsiyet char olabilir (E/K). yaş int olabilir.. aklıma gelenler bunlar... |
|
|
|
![]() |
| Etiketler |
| veritabanini , kapasite , yonunden , verimli , sekilde , tasarlama |
|
|
Zoque'a hoşgeldiniz!