Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 18.11.2008 Ostrzeżenie: (10%)
|
Witam,
mam problem z szybkością skryptu. Otóż przy małej ilości danych skrypt działa świetnie szybko, przy dużych ilościach danych skrypt działa 10 razy wolniej, skrypt napisany jest na smartach. Oto kawałek kodu: if (is_numeric ($_SESSION["rodzaj"])) { //$miasto = mysql_query ('SELECT asortyment_name'.LANG.' FROM asortyment WHERE asortyment_id '.$_SESSION["rodzaj"].''); //korekta dla nowych danych $miasto = mysql_query ('SELECT asortyment_name'.LANG.' FROM asortyment WHERE asortyment_id IN ('.$_SESSION["rodzaj"].')'); $dane = mysql_fetch_array ($miasto); $rodzaj = $dane["asortyment_name".LANG]; } case "rodzaj": case "asortyment": if (isset ($_GET['b']) && is_numeric ($_GET['b'])) $_SESSION['asortyment_id'] = $_GET['b']; $sql_mod = 'ogloszenie_rodzaj IN ('.$_SESSION['asortyment_id'].')'; $res = mysql_query ('SELECT asortyment_name'.LANG.' as asortyment_name FROM asortyment WHERE asortyment_id IN ('.$_SESSION['asortyment_id'].')'); $typ_szukania = SPIS_RODZAJ.' - '; $obiekt_szukania = mysql_result ($res, 0, 0); break; Jak można przyspieszyć działanie tych zapytań? |
|
|
|
lysyluszowice optymalizacja kodu (PHP, MYSQL) 19.11.2008, 10:08:29
nospor Uzywaj bbcode!!!
Kod co pokazales nic... 19.11.2008, 10:12:23
kosmowariat http://xdebug.org/ 19.11.2008, 10:19:26
MWL http://phpbench.com/ 19.11.2008, 10:23:26
ultra_18 nie czaje wcale tych twoich zapytan ;| , one wogle... 19.11.2008, 15:52:02
pinochet Zdarzało mi sie ze w mysql-u był domyslnie ustawio... 19.11.2008, 21:37:23 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 21:31 |