Új hozzászólás Aktív témák

  • PazsitZ

    addikt

    válasz Lacces #943 üzenetére

    1.
    Azt tudom elképzelni, hogy id-val lett beszúrva a 16588-as id-jű sor. Így az increment érték onnan folytatódik.
    Magától nem ugrál :N

    2.
    Rendes indexelés tábla reláció mellett, 3 tábla összekapcsolása nem szabad, hogy gondot jelentsen.

    De alap esetben nézzük mit csinálhatsz.
    Legyen product, category, region táblák.

    Lekéred az aktív product-okat.
    Kapsz mondjuk 5000 rekordot. Ekkor a kategória lekérdezés WHERE IN -be sűríteni 250 id-t, a régió lekérdezésbe 2000 id-t elég fura megoldás.
    Teljes kategória és régió táblalekérdezése és szerverkód általi összepárosítása megint csak fura megoldás.

    Kis adathalmaznál persze logikusabbnak tűnhet a WHERE IN. Viszont ilyenkor egy indexelt tábla JOIN is gyorsabb.

    Speciálisabb esetekben elképzelhető, hogy optimalizálhatóak szétbontva egyes lekérdezések, de ez nem általános szvsz.

    - http://pazsitz.hu -

Új hozzászólás Aktív témák