Hirdetés
- Google Pixel topik
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- Apple Watch Sport - ez is csak egy okosóra
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Azonnali mobilos kérdések órája
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Milyen okostelefont vegyek?
- One mobilszolgáltatások
- Vivo X200 Pro - a kétszázát!
- Apple iPhone 17 Pro Max – fennsí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
- OTP Bank topic
- exHWSW - Értünk mindenhez IS
- Apple MacBook
- Google Pixel topik
- Genshin Impact (PC, PS4, Android, iOS)
- alza vélemények - tapasztalatok
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- TCL LCD és LED TV-k
- ASUS routerek
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- További aktív témák...
- Saeco Talea Giro Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
- Latitude 7420 27% 14" FHD IPS érintő i7-1185G7 16GB 512GB NVMe magyar vbill IR kam gar
- Playstation 5 kontrollerek 3 hónap garancia
- Xbox Series X 1 TB + kontroller 6 hó garancia, számlával!
- Precision 5490 27% 14" QHD+ IPS érintő Ultra 7 165H RTX 2000 Ada 32GB 1TB NVMe ujjolv IR kam gar
- Felsőkategóriás Gamer PC-Számítógép! Csere-Beszámítás! R7 9800X3D / Nitro+ RX 9070XT/ 32GB DDR5
- Lenovo Ideapad 3 : I3 10110U / 4GB / 256 GB SSD / Win 11
- Microsoft Surface Pro 8 i7-1185G7 16GB 512GB 1 év garancia
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3286, 100% Akksi
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3835, 100% Akksi
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


