-
Fototrend
Új hozzászólás Aktív témák
-
coco2
őstag
válasz
martonx #17316 üzenetére
Az a tábla jelenleg 3 másik (a létszámuk később bővülni fog) tábla 1-1 sorához ad többlet információt azon a 3 dimenzión együttesen, és annak okán abban a táblában arra a 3 másik táblára foreign key van (a primary key / ID van bejegyezve). A szitu a sima indexekkel annyi, hogy azokat az EF automatán gyártotta, mert azt mondja, szerinte jók lesznek még valamire. Leszámítva a nagyon barkácsolást, fogalmam sincs, hogyan mondjam meg a migrations-nek, hogy ugyan ne gyártsa már le azokat az indexeket. Szóval ráhagytam. Ami a gyakorlatban tényleg jó lesz valamire, az a kompozit index, mert amikor abban a táblában keresni akarok, mind a 3 értéket tudni fogom. Apropó az az index igazából kompozit key, de nincs annotation support (én nem találtam) kompozit key-t felvenni a primary key mellé, míg index-re van annotation support - szóval index-ként lett kategorizálva. Hát, egy kicsit még szoknom kell a migrations rigolyáit. Lenne egy jó öreg lamp + phpmyadmin-om, nem lennének vele ilyen gondjaim, de most rám olvasták, hogy ezt kell szeretnem. Ennyi az összes nagy titok, nincs itt semmi misztérium, és végleg nem szakmai precizitáshoz van bármi köze a történetnek.
-
fatal`
titán
válasz
martonx #17316 üzenetére
Szerintem a lekérdezés módjától (vagy módjaitól) és gyakoriságától függ, hogy hogyan érdemes indexelni. Ha ugyarra a 3 oszlopra szűrsz mindig, akkor kompozit, mert egy selecten belül, egy táblán csak egy indexet fog használni.
Nyílván a saját use caseben ő tudja kimérni (esetleg query plannerrel).
Mondjuk én nem nagyon értem, hogy miért kell az indexeket is EF-fel generálni/generáltatni. Lehet írni hozzá custom migrációt is és akkor létrehozod kézzel.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- sziku69: Fűzzük össze a szavakat :)
- Azonnali fotós kérdések órája
- [K2]: A vagyonvédelmi rendszerszerelővé válás rögös útja
- E-roller topik
- Otthoni hálózat és internet megosztás
- CASIO órák kedvelők topicja!
- Hyundai, Kia topik
- Építő/felújító topik
- Milyen billentyűzetet vegyek?
- OLED monitor topik
- További aktív témák...
- Sérült! Corsair Icue 5000X Fehér Számítógépház! Olvasd a hirdetést!
- L13 Yoga Gen4 13.3" FHD+ IPS érintő Ryzen 7 PRO 7730U 16GB 256GB NVMe IR kam aktív toll gar
- Samsung Galaxy S22 Plus 128GB, Kártyafüggetlen, 1 Év Garanciával
- HP Elite x2 1012 G2 Touch 2-in-1 LTE/4G Win10 Tablet billentyűzettel/Notebook, üzletből, garanciával
- Nitro AN515-57 15.6" QHD IPS i7-11800H RTX 3070 16GB 500GB NVMe gar
- Beszámítás! Apple Mac Mini 2024 M4 16GB 256GB SSD számítógép garanciával, hibátlan működéssel
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730,
- Új! Számla + 1-3ÉV Gari! Áfás! Gamer PC - Számítógép! I5 14400F / RTX 3080 / 32GB DDR5 / 1TB SSD M.2
- BESZÁMÍTÁS! ÚJ 4060Ti 5060Ti 16GB 4070 Super 5070 videokártya 3 év garancia 27% áfa akár részletre
- Xiaomi Redmi Note 13 Pro 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest