Şimdi Ara

Nasıl İndex yaparım (ve indexleme mantığı)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
1
Cevap
0
Favori
347
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Daha önce hiç index kullanmadım ve bir türlü mantığını da tam kafama oturtamadım.

    Size durumu şöyle anlatayım:

    kitaplar isimli tablom var.

    kitap-yazar-yayinevi-isbn-fiyat-aciklama....
    56 - 87 - 43 - 978531348

    şeklinde de kayıtları var.

    şimdi burada: kitap'a karşılık gelen değer, "kitap_id" isimli bir tablodaki id'ye karşılık gelen kitap adını temsil ediyor.
    yazar ve yayınevi de aynı şekilde. kayıtlı.

    aramayı kitap, yazar, yayinevi ve isbn'ye göre yaptırıyorum. yani onlardaki değerler aratılabiliyor, sonuçlar onlara göre veriliyor.
    bir örnek sorgu vereyim:

    Kod:
    mysql_query("SELECT k.isbn, k.kitap as id, k.baski_yili, k.aciklama, k.yazar as yazar_id, k.yayinevi as yayinevi_id, k.fiyat, k.indirim, k.resim_link, y.yazar, ye.yayinevi, ki.kitap  FROM kitaplar AS k 
    INNER JOIN yazarlar AS y ON y.id=k.yazar
    INNER JOIN yayinevleri AS ye ON ye.id=k.yayinevi
    INNER JOIN kitap_id as ki on ki.id=k.kitap
    where k.resim_link!='http://www.finalpazarlama.com' and k.yayinevi='".$myyayinevi."'
    order by k.baski_yili");

    şimdi arkadaşlar. bu şekilde sorgulamalar yapıyorum, bu tarzda tablolarım var.
    ve ben hızlandırmak için index yapmak istiyorum.

    nasıl indexlemeliyim? index'in mantığı nasıl çalışır?
    yazarlar tablosunu indexledim diyelim, nasıl çalışacak mantık olarak? kafam feci karışık, nette hep eezber bilgiler var. kimse çalışma mantığını anlatmamış. benim de doğru indexleme yapabilmem için mantığını çözmem lazım.







  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.