|
|
|
TIP : mysql_fetch_assoc คำสั่งที่น่าสนใจ !!! |
|
|
|
|
|
|
|
ตอนนี้ผมมีปัญหาเรื่อง CPU ครับ มักจะมากับ Database ขนาดใหญ่ ๆ ครับ ปัญหาเรื่อง Query นี้สำคัญจริง ๆ
|
|
|
|
|
Date :
2012-12-22 09:50:21 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมแก้ปัญหาด้วยนี้ด้วยการ ใช้ OS : freeBSD เป็น Webservice และ Database server ครับ เพราะ freeBSD รองรับงานหนักๆได้ดีครับและก็ใช้ทรัพกรเครื่องน้อยมากครับส่วนเวลาเขียน Codding ติดต่อกับ Database เพื่อดึงข้อมูลตอนนี้ผมก็เขียนแบบนี้ครับพี่
Code (PHP)
<?php
$sql = "SELECT val1, val2, val3, FROM tb_name ";
$qr = mysql_query($sql) or die (mysql_error());
while($fetch = mysql_fetch_assoc($qr)){
echo $fetch['val1'];
echo $fetch['val2'];
echo $fetch['val3'];
}
?>
ส่วนใหญ่ผมจะใช้วิธีการเรียกข้อมูลแบบ mysql_fetch_assoc ครับ เพราะ เป็นการเรียกข้อมูลแบบ assosiative อย่างเดียวไม่ได้ดึง index key มาด้วย ซึ่งจะทำให้ประหยัด memory ได้เยอะมากเลยครับถ้าหากว่า data ของเรานั้นมีขนาดใหญ่ครับ อันนี้ก็เป็นแนวทางนึงเท่านั้นครับ อยากจะร่วมแบ่งปันความรู้กันครับ
|
|
|
|
|
Date :
2012-12-22 10:00:13 |
By :
popnakub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|