BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: อู๋kokha50 ที่ ธันวาคม 19, 2007, 11:14:01 AM
-
ขออ.ทั้งหลาย แนะนำวิธีทำ Myisam เป็น Innodb แบบไม่ต้องทำทีละตาราง
อยากจะทำทุกตารางหมดเลย มีวิธีไหน ครับ
-
ปุ่ม High Performance ครับ
-
ปุ่ม High Performance ครับ
..ถ้าไม่ผิดจำ ต้องเป็น v 3.50.11.17 ขึ้นไปด้วยครับที่ อ.mn ปรับปรุงเรื่องการทำ High Performance แล้วจะปรับปรุงทุกตารางที่ไม่ใช่ Base table ให้เป็น innodb นะครับ... :D..
-
ขอบคุณครับ
-
ลองทำแล้วครับ แต่ว่ามีปัญหาตามรูป ครับ เลยไม่รู้ว่ามาจากสาเหตุใด ขอ อ.ทั้งหลายให้คำแนะนำด้วย
-
ก่อนทำ drop table bw_chart
และก็ drop table height_chart
สองตารางนี้ก่อนครับ
แล้วทำใหม่ครับ
-
ขอบคุณครับ ทำได้แล้วครับ
ต้อง drop trigger ก่อน
ลืมบอกว่า ผมทำเครื่องทดสอบ ใน windows จะทำในเครื่องจริง linux ครับ
-
ผมทำตามคุณ doraemon(saiyok) โดยการ ทำ drop table bw_chart และก็ drop table height_chart สองตารางลองทำการ คลิกที่ปุ่ม High Performance และเลือกที่ปุ่ม Wait สามารถดำเนินการทำได้จนเสร็จเรียบร้อยครับ แต่พอออกจากโปรแกรมแล้วเข้าใหม่พบว่า ไม่สามารเข้าใช้งานได้ครับ ขอความช่วยเหลือจากท่านผู้รู้ด้วยครับ
-
ตาราง opduser หายไปครับ ให้นำตาราง opduser ที่ backup มานำเข้าครับ
-
mysqll 5.0.XX อะไรครับ
ไม่น่าจะหายได้ครับตารางนี้
ยกเว้นไม่เคยทำตารางน้อยๆๆ มาก่อนและมีคนใช้ ตารางนี้อยู่ ทำตอนคนกำลังใช้
???
-
เป็นข้อมูลใหม่ใหมครับ
-
ผมใช้ mysql 5.027 ครับ ใช้เครื่อง localhost ทดสอบการ up ตารางครับถ้าผ่านถึงจะทำในเครื่องจริงครับ ข้อมูลที่ใช้เป็นข้อมูลเดิมครับ การ up ครั้งแรกไม่ผ่านติดปัญหาเหมือนท่าน Kokha50 ครับ ก็เลยทำตามท่าน doraemon(saiyok) สามารทำผ่านครับแต่ก็ติดปัญหาอย่งที่แจ้งครับและนำตาราง ที่หายไปมาใส่สามารถเข้าใช้งานได้ และก็เข้าไปเจอตารางที่หายอีกครับ และหามาใส่อีกก็เจออีกครับ ก็เลยไม่รู้จะทำอย่างงัยต่อครับ ตารางที่หายไปครับ
doctor
oapp
onlineuser
opdconfig
opduser
opduser_right
และมีอีกครับ พอเข้าไปใช้งานแต่ละเมนูมันก็จะบอกว่าตารางไหนหายตารางไหนหายไปครับ ก็เลยยังไม่ได้ทำต่อเลยครับ
-
ผมใช้ mysql 5.027 ครับ ใช้เครื่อง localhost ทดสอบการ up ตารางครับถ้าผ่านถึงจะทำในเครื่องจริงครับ ข้อมูลที่ใช้เป็นข้อมูลเดิมครับ การ up ครั้งแรกไม่ผ่านติดปัญหาเหมือนท่าน Kokha50 ครับ ก็เลยทำตามท่าน doraemon(saiyok) สามารทำผ่านครับแต่ก็ติดปัญหาอย่งที่แจ้งครับและนำตาราง ที่หายไปมาใส่สามารถเข้าใช้งานได้ และก็เข้าไปเจอตารางที่หายอีกครับ และหามาใส่อีกก็เจออีกครับ ก็เลยไม่รู้จะทำอย่างงัยต่อครับ ตารางที่หายไปครับ
doctor
oapp
onlineuser
opdconfig
opduser
opduser_right
และมีอีกครับ พอเข้าไปใช้งานแต่ละเมนูมันก็จะบอกว่าตารางไหนหายตารางไหนหายไปครับ ก็เลยยังไม่ได้ทำต่อเลยครับ
เครื่องที่ทำเป็น windows ใช้หรือเปล่าครับ
-
ผมทำกับเครื่องจริง Linux ยังไม่ผ่านครับ
ขออ.ทั้งแนะนำการ drop table bw_chart ว่าทำอย่างถูกวิธีทำอย่างไรครับ เอาแบบ Step to Step
ผมลองทำกับเครื่องทดสอบ Drop Trigger มันผ่าน พอทำเครื่องจริงแล้วไม่ผ่าน
สงสัยผมจะเข้าใจผิดเรื่องความหมายของ drop Table
ผมจะไปทำที่สายฟ้า ก็กลัวว่าจะลบ Table สำคัญ
ตอนนี้ไม่กล้าทำต่อกับเครื่องจริง กลัวเจอแบบท่านChinaga
-
เครื่องที่เป็น database server ต้องเปิดการใช้งาน InnoDB ด้วยครับ
ตรวจสอบใน my.cnf ครับ
แล้วทดสอบทำสักตารางหนึ่งก่อนก็ได้ครับ ด้วยคำสั่ง
alter table (ชื่อตาราง) type innodb กด exec
ถ้าำได้ ก็ค่อยกดปุ่ม High Perfornamce ครับ
ส่วนตาราง bw_chart กะ height_chart ผมใช้วิธีตัดไฟแต่ต้นลมครับ
alter table bw_chart type innodb กด exec
alter table height_chart type innodb กด exec
ไปก่อนเลยครับ
ครั้งต่อไปมันจะไม่ error อีกครับ
ลองทดสอบดูครับ
ถ้าต้องการทำแล้วไม่ได้จริงๆ แนะนำโทรหาคุณ doraemon(saiyok) ดีกว่าครับ
ลองดูครับ
-
ขอบคุณครับ กะว่าวันเสาร์นี้จะลองอีกทีครับ ครั้งนี้จะลองกับเครื่องที่เป็น linux server เลยครับ ถ้าติดขัดอะไรจะโทรหาคุณ doraemon(saiyok) ครับ