mrb
benim 909 mb lik bir mysql veri tabanım var sql srogularım limitli ve mysql_num_rows yerine count kullandım ama site kasıyor
hostucumun dedigi şu sql short date format yapılmamış
siteye her giren ram den bilmem ne kadar yiyor dedi 5 6 kişi girdimi :s gidiyor sunucu iyi bir sunucu core duo quad 4 gb ram
sitenin anasayfası 2 3dk da acılmıyor
Anasayfa Kodarım bunlar ark yardım ederseniz sevinrim iyi bir SQL sorgununu nasıl yapmalıyım
<?php
include "ust.php";
include "sol.php";
// NOT : Bu sorguda  94 000 Kayıt içinden Alıyor Hatalı bir  sorgumu acaba 
$arsiv_al = @mysql_query("SELECT * FROM kayitlar WHERE onay = 1 ORDER BY tarih DESC LIMIT 20");
?> 
	<table width="100%"  border="0" cellspacing="0" cellpadding="1">
      <tr>
        <td><Span style="font-size:4px">&nbsp;</span></td>
      </tr>
    </table>
	<table width="99%" border="0" align="center" cellspacing="1" cellpadding="3" bgcolor="#000000">
      <tr background="">
        <td height="30" colspan="7" bgcolor="#00B000" class="TableBgFont">
		  <Font class="Link"><a href="/archive">Active Attack (last)</a></font></td>
      </tr>
      <tr background="" bgcolor="#004F00">
        <td background="" bgcolor="#004F00">Attacker</td>
        <td background="" bgcolor="#004F00">Url</td>
        <td background="" bgcolor="#004F00">PR</td>
      <td background="" bgcolor="#004F00">SP</td>
        <td background="" bgcolor="#004F00">Tarih</td>
        <td background="" bgcolor="#004F00">A/P</td>
        </tr>
<?
while ($arsiv = @mysql_fetch_array($arsiv_al)){
$tarih = strip_tags($arsiv["tarih"]);
$tarih = date("d/m/Y",$tarih);
if($arsiv["tur"]) $resim = '<img src="/img/yildiz.gif">';
else $resim = "";
if ( strlen($arsiv["url"]) > 40 ) $url = substr($arsiv["url"], 0, 40)."...";
else $url = $arsiv["url"];
?>
    <tr>
      <td bgcolor="#000000"><font color="#666666">&nbsp; <a href="/hacker/?user=<? echo $arsiv["hacker"]; ?>"><? echo $arsiv["hacker"]; ?></a></font></td>
      <td bgcolor="#000000"><font color="#666666"><a target="_self" href="/defacements/?id=<? echo $arsiv["id"]; ?>"><? echo $url; ?></a></font></td>
   <td bgcolor="#000000"><font color="#6666660"><img src="/img/lock.png" alt="PageRank Checker" border="0" height="16" width="16"></font></td>
<td bgcolor="#000000"><font color="#6666660"><? echo $resim; ?></font></td>
      <td bgcolor="#000000"><font color="#666666">
     <? echo $tarih; ?></font></td>
      <td bgcolor="#000000"><font color="#666666"><? if($arsiv['onay']) echo "ON"; else echo "OFF"; ?></font></td>
    </tr>
<? } ?>
</table><br /><table width="100%"  border="0" cellspacing="0" cellpadding="1">
  <tr>
	<td><Span style="font-size:4px">&nbsp;</span></td>
  </tr>
</table>	
    <table width="99%" border="0" align="center" cellspacing="1" cellpadding="3" bgcolor="#000000" height="88">
      <tr background="">
        <td colspan="3" bgcolor="#00B000" class="TableBgFont"><Font class="Link"><a href="/news/editorial">Hack D&uuml;nyası Köşe Yazıları</a></Font></td>
        </tr>
<?
include "cfg/db2.php";
include "cfg/injection2.php";
?>
      <tr bgcolor="#0F0F0F">
        <td width="180" valign="top">
		<Span class="Standart1">2004’ten Sonraki Team’ler</Span>
		<Span class="MiniFont"><li>Türk hack dünyasını 2004 Yılı öncesi ve sonrası Olarak mercek altına alıyoruz.
 </li></Span>
		<a href="/newseditorial/2004team.php"><font class="Standart2">Devamı</Font></a>
		</td>
        <td width="180" valign="top">
		<Span class="Standart1">Security Maskesi Altında</Span>
		<Span class="MiniFont"><li>Bazı hack Sitelerinin Security ve Network adı altında kendilerini lanse etmelerini irdeliyoruz.</li></Span>
		<a href="/newseditorial/securitymaske.php"><font class="Standart2">Devamı</Font></a>
		</td>
        <td width="180" valign="top">
		<Span class="Standart1">Vatansever Hacker Masalları</Span>
		<Span class="MiniFont"><li>Son dönemlerin hack dünyasında isim yapma metodu: Vatanseverlik.</li></Span>
		<a href="/newseditorial/vatansever.php"><font class="Standart2">Devamı</Font></a>
		</td>
        </tr>
    </table>
<table width="100%"  border="0" cellspacing="0" cellpadding="1">
  <tr>
	<td><Span style="font-size:4px">&nbsp;</span></td>
  </tr>
</table>	
	<br>
	  	  	<table width="100%"  border="0" cellspacing="0" cellpadding="1">
  <tr>
	<td><Span style="font-size:4px">&nbsp;</span></td>
  </tr>
</table>	
	<table width="99%" border="0" align="center" cellspacing="1" cellpadding="3" bgcolor="#000000" height="88">
      <tr background="">
        <td colspan="2" bgcolor="#00B000" class="TableBgFont"><Font class="Link"><a href="/newsall">Hack World News</a></Font></td>
      </tr>
<?
$haber_al = @mysql_query("SELECT * FROM haberler ORDER BY tarih DESC LIMIT 3");
$bos_kontrol = @mysql_num_rows($haber_al);
if ($bos_kontrol > 0){
while ($haber = @mysql_fetch_array($haber_al)){
$tarih = $haber["tarih"];
$tarih = date("d/m/Y H:i",$tarih);
echo '	  
	  <tr bgcolor="#0F0F0F">
        <td width="87%" bgcolor="#0F0F0F">
		<Span class="Standart1"><li>'.$haber["baslik"].'</b></Span>';
echo '<Span class="MiniFont">'.$haber["tanitim"].'</Span>';
echo '<a href="/newsall/haber.php?id='.$haber["id"].'"><font class="Standart2">Devam&yacute;</Font></a><td width="13%"><a href="/newsall/haber.php?id='.$haber["id"].'">Yorum [NO]</a></td>
			  </td>';
} // while bitimi
} else { // Haber yoksa
echo '<tr><td align="center"><br />Henüz hiç haber eklenmemi&thorn;!</td></tr>';
}
?>
  </table></div>
<? include "alt.php"; ?>