- Így néz ki a Vivo X300 Pro, és két vele rögzített 4K 120fps videó
- Milyen okostelefont vegyek?
- Garmin Instinct – küldetés teljesítve
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Android alkalmazások - szoftver kibeszélő topik
- iPhone topik
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Samsung Galaxy S25 - végre van kicsi!
- Kézbe fogható paradoxon lett az iPhone Air
- Samsung Galaxy A54 - türelemjáték
Új hozzászólás Aktív témák
-
don_peter
senior tag
Tiszteletem a mestereknek.
Kérnék egy kis segítséget illetve tanácsot.
Van egy fórumom amelyen MySQL frissítést hajtottak végre amellyel 5.6.23-ra változott a verzió szám.
A problémám az, hogy a frissítés előtt nagyon gyors volt egy-egy lekérdezés, de most iszonyatosan belassult.
Régebben 1-1 fórum lekérés kb. 1-3mp-et vett igénybe, most ugyan ez a lekérés 70-80mp-ig is eltart.A lekérésben van kb 10db subselect amellyel az olyan táblákat kérdezem le amelyeket nem tudok jointolni mivel azok nem szorosan kapcsolódnak az aktuálisan lekért és fő form-hoz.
Ezek a subselectek inkább amolyan kis kiegészítők, de még is fontos információt hordoznak amelyeket a felhasználok gyakran használnak így fontos, szerves részét képezik a rendszernek.Észre vettem, hogy ha elkezdem kivenni a subselecteket a fő form-ból, akkor a lekérdezés ideje drasztikusan csökken.
A kérdésem ezzel kapcsolatban az lenne, hogy mi lenne egy optimálisabb lekérdezési struktúra fórum esetében?
Előbb kérjem le az esetleges fórum adatokat, majd PHP kilistázása közben kérdezzem le a további táblákat?A fórum amiről szó van, ha érdekes a válasz miatt: neo-geo.hu
Bármelyik topikot meg lehet nyitni.
Előre is köszi a segítséget.ui:
Egy példa a mostani struktúrára:leker("SELECT
fu.id AS fid,
(SELECT count(fou.id)
FROM f_uzenetek AS fou
JOIN felh AS us
ON fou.user_id = us.id
WHERE fou.felh_id = fu.felh_id) AS msg_db,
FROM f_uzenetek AS fu
JOIN felh AS u
ON u.id = fu.felh_id
JOIN topik AS t
ON t.id = fu.topik_id
WHERE fu.topik_id=23 ORDER BY fu.date DESC LIMIT 1,25");
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Call of Duty: Black Ops 6
- Formula-1
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- eBay-es kütyük kis pénzért
- Gaming notebook topik
- Opel topik
- Így néz ki a Vivo X300 Pro, és két vele rögzített 4K 120fps videó
- Assetto Corsa Competizione
- EA Sports WRC '23
- További aktív témák...
- Fanatec bázisok, Hub, Button Module, kormányok eladó
- HP Prodesk i3 120GB SSD 500GB HDD tökéletes
- AsRock B550M Steel Legend + AMD Ryzen 7 5700X + Corsair Vengeance LPX DDR4 3200 32 Gb
- Apple iPhone 16 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó Lian Li O11 Dynamic XL White (O11DXL-W) ROG CERTIFIED "szörnyeteg"
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3447, 94% Akkumulátor
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- BESZÁMÍTÁS! LENOVO LOQ 15AHP9 15 FHD notebook - R7 8845HS 32GB DDR5 1TB SSD RTX 4060 6GB WIN11
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest