mySQL question

by Dude [102 Views] 2021-01-13 20:38:53

Я немножко поменял кверю - как я понял, теперь в Collapsed будет видно что сообщение было удалено - но может и фиг с ним? (если я конечно правильно понял код):

function get_max_pages_collapsed(&$max_thread_id) {

$query = 'SELECT count(distinct(thread_id)), max(thread_id) from confa_posts';
//$query = 'SELECT count(distinct(thread_id)), max(thread_id) from confa_posts where status != 2';
$result = mysql_query($query);
if (!$result) {
mysql_log(__FILE__, 'Query page count failed: ' . mysql_error() . ' QUERY: ' . $query);
die('Query failed.');
}
$row = mysql_fetch_row($result);
$max_page = $row[0]/50;
$max_thread_id = $row[1];
return $max_page;
}

Зато кверя без Where выполняется не 6 секунд а сразу. Оставить так или вернуть как было?
Reply | Private Reply | Sync | Thread | Like | Useful | Dislike | Trash | Report