new 아이콘나오게 했는대 속도가 너무 저하가 되네요 정보
new 아이콘나오게 했는대 속도가 너무 저하가 되네요본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
<?
$sql = " select * from $g4[board_table] where gr_id = 'community' order by bo_5 ";
$rst = sql_query($sql);
while ($row=sql_fetch_array($rst)) {
$new_time = date("Y-m-d H:i:s", time()-3600*$row[bo_new]);
$sql3 = " select count(*) as cnt from $g4[write_prefix]$row[bo_table] where wr_datetime >= '$new_time' ";
$row3 = sql_fetch($sql3);
if ($row3[cnt] > 0)
$new = " <img src='$g4[path]/image/new_icon.gif'>"; // new 아이콘
else
$new = ""; //new 아이콘 없음
if($bo_table==$row[bo_table]) {
$bt_color_s="<b><u><font color='#5f5f5f'>";
$bt_color_e="</b></u></font>";
}else {
$bt_color_s="<font color='#5f5f5f'>";
$bt_color_e="</font>";
}
echo "<tr><td align=center><img src='$g4[shop_img_path]/dot_line.gif'></td></tr>\n";
echo "<tr height='25'><td> · <a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]'>{$bt_color_s}$row[bo_subject]{$bt_color_e}</a>$new</td></tr>";
}
?>
이런식으로 좌측메뉴와 뉴 아이콘이 출력하도록 하였습니다
게시판에 글이 적을때는 별로 못느껴쓴는대
게시판에 글이 만건을 넘어쓰니
이걸 사용한 게시판은 모두 늦어집니다
한번 봐주세요 고수님
오류 주소 :
<?
$sql = " select * from $g4[board_table] where gr_id = 'community' order by bo_5 ";
$rst = sql_query($sql);
while ($row=sql_fetch_array($rst)) {
$new_time = date("Y-m-d H:i:s", time()-3600*$row[bo_new]);
$sql3 = " select count(*) as cnt from $g4[write_prefix]$row[bo_table] where wr_datetime >= '$new_time' ";
$row3 = sql_fetch($sql3);
if ($row3[cnt] > 0)
$new = " <img src='$g4[path]/image/new_icon.gif'>"; // new 아이콘
else
$new = ""; //new 아이콘 없음
if($bo_table==$row[bo_table]) {
$bt_color_s="<b><u><font color='#5f5f5f'>";
$bt_color_e="</b></u></font>";
}else {
$bt_color_s="<font color='#5f5f5f'>";
$bt_color_e="</font>";
}
echo "<tr><td align=center><img src='$g4[shop_img_path]/dot_line.gif'></td></tr>\n";
echo "<tr height='25'><td> · <a href='$g4[bbs_path]/board.php?bo_table=$row[bo_table]'>{$bt_color_s}$row[bo_subject]{$bt_color_e}</a>$new</td></tr>";
}
?>
이런식으로 좌측메뉴와 뉴 아이콘이 출력하도록 하였습니다
게시판에 글이 적을때는 별로 못느껴쓴는대
게시판에 글이 만건을 넘어쓰니
이걸 사용한 게시판은 모두 늦어집니다
한번 봐주세요 고수님
댓글 전체
from $g4[write_prefix]$row[bo_table] where wr_datetime >= '$new_time' ";
인덱스가 없으니 오래 걸리는 건 당연합니다.
그리고 차라리 g4_board_new를 쓰시는 것이 더 효율적일 듯합니다.
인덱스가 없으니 오래 걸리는 건 당연합니다.
그리고 차라리 g4_board_new를 쓰시는 것이 더 효율적일 듯합니다.
ㅠ.ㅠ 제가 할줄을 몰라서요 혹시나 저걸 고치는 방법 좀 알수 있을가요 ?