- Fotók, videók mobillal
- iPhone topik
- A Huawei február 26-án globálisan is bemutatja a Mate 80 Prót
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Milyen okostelefont vegyek?
- Szintet lép a Xiaomi Apple másolásban?
- MIUI / HyperOS topik
- 10 egyszerű trükk Samsung telefonokhoz
- Sony WF-1000XM6 – ez évi etalon?
- Apple iPhone 17 Pro Max – fennsík
Új hozzászólás Aktív témák
-
Taci
addikt
A category_id-ra szükségem van, nem szedhetem ki. (De amúgy a teszt kedvéért kivettem, és semmi sem változott, se a sebesség, se a distinct nem hozta a kívánt eredményt.)
Annyit találtam, hogy ha használom a GROUP BY-t is, akkor a megfelelő eredményeket kapom, és valamelyest gyorsul a lekérdezés is. (És DISTINCT-tel vagy anélkül is ugyanazt a (jó) eredményt adja, szóval így a DISTINCT talán nem is kell.)
select p.*from product pjoin product_category pc1on pc1.product_id = p.idjoin category c1on c1.id = pc1.category_idwhere c1.name in ('sárga', 'piros', 'kék')group by p.idorder by p.date desc;Így a korábbi ~20 mp helyett már megvan ~9 mp alatt.
És az explain-je is sokkal jobban néz ki:

De a 9 mp még mindig szörnyű.
Merre tovább?
Vagy ez nem is a jó út?
Az adatbázis szerkezete a hibás?
Vagy a lekérdezés?Jelenleg nyitott vagyok a teljes adatbázisszerkezet átalakítására is. Egyszer már megcsináltam a javaslatotokra, megcsinálom megint, ha kell. Csak működjön végre.
Mindenesetre keresgélek még, hátha találok ilyen hasznos dolgot, mint a group by. Bár néztem már annyi mindent, millió stackoverflow-bejegyzést...
Új hozzászólás Aktív témák
- Fotók, videók mobillal
- iPhone topik
- Fejhallgató erősítő és DAC topik
- Milyen légkondit a lakásba?
- A Huawei február 26-án globálisan is bemutatja a Mate 80 Prót
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Milyen videókártyát?
- Kínai és egyéb olcsó órák topikja
- Forza sorozat (Horizon/Motorsport)
- Milyen okostelefont vegyek?
- További aktív témák...
- Lenovo Thinkpad T495 Ryzen 5 PRO 3500U/8GB RAM/256 GB SSD/14" FHD Magyar bill. laptop
- Lenovo Thinkpad X390 i7-8665u/16GB RAM/512GB SSD/13.3"FHD Touch laptop eladó
- Legolcsóbban - Érintős Lenovo ThinkPad X1 Carbon Gen9: i5-1145G7/16GB/512Gb NVMe SSD/14"FHD IPS)!
- Legolcsóbban Bivaly Workstation Lenovo P15 (Core I7 10750H 32Gb 512Gb 4Gb Nvidia)
- MacBook Air 2024 m3 8gb/256gb
- Lenovo Legion Slim 5 - 16" WQXGA 165Hz - Ryzen 7 7435HS - 16GB - 1TB - RTX 4060 - Win11 -2 év gari
- iKing.Hu - Apple iPhone 16e 128GB White használt újszerű 100% akku 83 ciklus garanciás 2026.10.26-ig
- HP ProDesk 600 G5 i5-9500 16GB 512GB 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- utolsó - Dell Alienware 18 Area-51 AA18250 18" - Intel Core Ultra 9 275HX, 64GB, 2TB SSD, RTX 5090
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


