![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 2 Dołączył: 30.11.2009 Ostrzeżenie: (10%) ![]() ![]() |
no masakra ![]() bardzo dlugo sie wykonuje przy probie wyswietlenia 10 rekordow nie jestem ekspertem od SQL takze nie wiem jak poprawic optymalnosc (nie chce trzymac wszystkich danych w jednej tabeli ) w sumie w PHPMYADMIN to wykonuje sie szybko wyswietlam to za pomoca while( $post = mysql_fetch_assoc(..) ) { ... } Ten post edytował deniol13 9.06.2010, 18:49:37 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1) Jeżeli w PMA wykonuje się szybko, to znaczy, że co innego spowalnia Twój skrypt
2) Użyj EXPLAIN, aby zobaczyć czy prawidłowo ponakładałeś indeksy w bazie danych 3) Jeżeli wątek dotyczy zapytania SQL, to podawaj konkretne zapytanie, a nie fragment kodu, który takowe generuje |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 2 Dołączył: 30.11.2009 Ostrzeżenie: (10%) ![]() ![]() |
juz naprawione >:D
AND topics.topic_poster = users.user_id na AND posts.poster_id = users.user_id znalazlem to bo zawsze tego samego usera pokazywalo |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 19:34 |