BMS-HOSxP Community
HOSxP => นอกเรื่อง => ข้อความที่เริ่มโดย: [-_เอ็ม_-] ที่ มีนาคม 22, 2012, 16:02:39 PM
-
คืออยากขอคำแนะนำเรื่องการปรับตั้งค่าของ my.ini ครับ
ทั้งนี้เพื่อใช้ในการเพิ่มความเร็วในการทำ Report จาก HOSxP เท่านั้นครับ
ถ้ามี Spec เครื่อง ก็ดีครับ ย้ำว่า เพื่อทำ Report เท่านั้นครับ
ไม่เน้นเรื่องการบันทึกข้อมูลการให้บริการต่างๆ ครับ
ขอบคุณล่วงหน้าครับ ;)
-
แล้วจะประมวลผลรายงานแบบรายคน หรือรายปีงบประมาณล่ะครับ..
แล้วกรอบงบประมาณน่ะ ประมาณ สำหรับ CPU Itanium หรือ xeon หรือ Core I ครับ และก็ไม่มีรายละเอียดประกอบ...นึกแทนไม่ได้ครับ
-
ใช้ใน windows หรือครับ เห็นเขียนเป็น my.ini
-
ลองปรับ ตรงค่า innodb_buffer_fool_size ของเครื่องที่ต้องการทำเป็นรายงานตั้งแต่ 30-35-40... จนถึง 90
%ของ ram เครื่อง แต่ ramควรหามาใส่เยอะๆด้วยนะคับ และเครื่องนี้ควรiทำ database ให้เป็นแบบ Myisam
เพราะจะทำงานได้เร็วกว่าแบบ innodb (ต้องเป็นอีกเครื่องสำหรับทำ report อย่างเดียวที่ไม่ใช่เครื่องหลักนะคับ)
myisam_sort_buffer_size 10-20%
นะครับ และปรับแล้ว start SQL แล้วลองหาคำสั่ง query ตารางใหญ่ๆลองรันแล้ว เทียบเวลาดูนะคับ
ลองดูครับ
-
แต่ ramควรหามาใส่เยอะๆด้วยนะคับ และเครื่องนี้ควรiทำ database ให้เป็นแบบ Myisam
ผมว่าเป็น Aria ก็เร็วดีนะครับ สำหรับ connection น้อยๆ
-
ขอโทษด้วยครับที่บอกรายละเอียดไม่ครบครับ อ.เกื้อ
ส่วนเรื่อง Config เป็น my.cnf ครับ พอดีวุ่นอยู่กับ Windows ครับ เลยเพลินไปหน่อย
สเป็คเครื่อง คงไม่น่าจะสูงมากครับ คงจะแค่ระดับ Workstation ครับ
คงไม่ถึงขั้นเป็น Server ครับ
แต่ตอนนี้อยากดูในเรื่อง my.cnf ไปพลางๆ ก่อนครับ
เรื่องเครื่องนั้นคงต้องคุยกับ ผอ. ยาวครับ ;D