|
|
|
AppServ 2.5.10 กับ 2.6.0 อันไหนดีกว่ากัน และสามารถเก็บข้อมูลได้มากที่สุดกี่ เล็คคอร์ด ใน 1 ตาราง |
|
|
|
|
|
|
|
PHP 6.0.0-dev
MySQL 6.0.4-alpha
Version 6 หา Server Support น้อยครับ
|
|
|
|
|
Date :
2011-06-27 09:00:24 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ข้อสอบตอบคำถาม นี้หน่อยนะครับ
คำถามที่ 2 MySQL สามารถเก็บข้อมูลได้มากที่สุดกี่ เล็คคอร์ด ใน 1 ตาราง
คำถามที่ 3 ผมจะสร้างข้อมูลนักเรียน แจ้งผลการเรียน โดยมีรายละเอียดดังนี้
เก็บผลการเรียน = มีนักเรียน 2500 คน x 9 วิชา x 2 ภาคเรียน x 6 ชั้นปี = 270,000 เล็คคอร์ด ตารางเดียวจะไหวไหม
คำถามที่ 4 เก็บบทเรียนออนไลน์พร้อมแบบทดสอบ =
มีนักเรียน 2500 คน x 9 วิชา x 20 หน่วย x 100 ข้อคำถามx 2 ภาคเรียน x 6 ชั้นปี = 540,000,000 เล็คคอร์ด เก็บในตารางเดียวจะไหวไหม
|
|
|
|
|
Date :
2011-06-27 17:17:41 |
By :
item170 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
appserv 2.5.10
ตอนแรกใช้ 2.5.9 ครับ ใน 1 ตารางมันสร้างได้แค่ 30 คอลัมนะครับ เลยต้องเปลี่ยน เป็น 2.5.10
ส่วน เล็คคอร์ด ไม่แน่ใจครับ
ตอนนี้ ผมใช้อยู่ 1 ตาราง ประมาณ 7,000,000 - 8,000,000 ข้อมูลทั้ง หมด 10 ตารางครับ
ก็ไม่มีปัญหาอะไรครับ เพียงแต่ เวลา select จะ ช้าหน่อย โดยเฉพาะ พวกคำสั่ง order by และ where ด้วยเงื่อนไข หลายๆ เงื่อนไข นะครับ ตอนนี้ ผมไม่ได้ใช้คำสั่ง order by เลย ต้องเอาออก เพราะ ช้ามาก ครับ เลยแก้ปัญหาด้วยวิธีดึงข้อมูลเข้ามาเก็บ ในตัวแปรก่อน เพราะตัวแปรมันจะเก็บอยู่ใน ram และก็ค่อยใช้โค้ดจัดเรียงข้อมูลโดยไม่ใช้ sql จัดเรียงครับ จะช่วยแก้ปัญหานี้ได้ แต่จะต้องเขียนโค้ดยุ่งยากหน่อยครับ แต่ก็ยากใช้ของฟรีนะครับ เลยต้องพยายหน่อย
|
|
|
|
|
Date :
2011-07-30 23:17:55 |
By :
bird |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|