Ben bir php sayfası sorgu mysql veritabanına sahip, yaklaşık 20000 satır dönecektir. Ancak tarayıcı sunmak için 20 dakika üzeri alacaktır. Benim veritabanı üzerinde dizin ekledik ve komut satırında sorgu zaman 20000 satırlar için yaklaşık 1 saniye, kullanılan yok. ancak web uygulaması, uzun sürer. Herkes bu soruna neden olduğu biliyorum? ? ve onu geliştirmek için daha iyi bir yolu Aşağıda verileri almak benim php kodu:
select * from table where Date between '2010-01-01' and '2010-12-31'
$result1 = mysql_query($query1) or die('Query failed: ' . mysql_error());
while ($line = mysql_fetch_assoc($result1)) {
echo "\t\t<tr>\n";
$Data['Date'] = $line['Date'];
$Data['Time'] = $line['Time'];
$Data['Serial_No'] = $line['Serial_No'];
$Data['Department'] = $line['Department'];
$Data['Team'] = $line['Team'];
foreach ($Data as $col_value) {
echo "\t\t\t<td>$col_value</td>\n";
};
echo "\t\t</tr>\n";
}