Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Защо просто не го напишеш само 1 път:antique каза:има ли начин да се изчисли какво натоварване ще създаде този ъпдейт ако примерно се изпълнява във таблица със 10 000 полета и със 100 000
$update = mysql_query("UPDATE `sites` set `rank_cat` = '0'");
$update = mysql_query("UPDATE `sites` set `rank_cat` = '0' WHERE `rank_cat`!='0'");
Ev0luti0N каза:Защо просто не го напишеш само 1 път:antique каза:има ли начин да се изчисли какво натоварване ще създаде този ъпдейт ако примерно се изпълнява във таблица със 10 000 полета и със 100 000
$update = mysql_query("UPDATE `sites` set `rank_cat` = '0'");
PHP:$update = mysql_query("UPDATE `sites` set `rank_cat` = '0' WHERE `rank_cat`!='0'");
stonybg каза:да има начин, правиш си цикъл който да ти налее таблицата с необходимия брой записи, след което изпълняваш скрипта през php и с Firebug под Мозила следиш за колко време ще изпълни заявката.
Колегата е прав ако искаш да упдеитниш циалата колона да е равна на 0 няма смисъл да ъпваш и тези редове които са =0 тях ги филтрираш с :"... where `columname` > '0' така ще спестиш натоварване на сървара а и ще забързаш скрипта.
Чак сега те разбрах какво искаш да направиш.antique каза:stonybg каза:да има начин, правиш си цикъл който да ти налее таблицата с необходимия брой записи, след което изпълняваш скрипта през php и с Firebug под Мозила следиш за колко време ще изпълни заявката.
Колегата е прав ако искаш да упдеитниш циалата колона да е равна на 0 няма смисъл да ъпваш и тези редове които са =0 тях ги филтрираш с :"... where `columname` > '0' така ще спестиш натоварване на сървара а и ще забързаш скрипта.
както вече казах по горе няма полета които за равни на 0 а всички са различни от 0 при изпълнението на скрипта
Ev0luti0N каза:Чак сега те разбрах какво искаш да направиш.antique каза:stonybg каза:да има начин, правиш си цикъл който да ти налее таблицата с необходимия брой записи, след което изпълняваш скрипта през php и с Firebug под Мозила следиш за колко време ще изпълни заявката.
Колегата е прав ако искаш да упдеитниш циалата колона да е равна на 0 няма смисъл да ъпваш и тези редове които са =0 тях ги филтрираш с :"... where `columname` > '0' така ще спестиш натоварване на сървара а и ще забързаш скрипта.
както вече казах по горе няма полета които за равни на 0 а всички са различни от 0 при изпълнението на скрипта
Както ти казаха, свали си файла .sql на твоят компютър, след което дай горе на SQL задай тази заявка като "UPDATE ....." и след това ще ти изпише времето.![]()