วันจันทร์ที่ 15 มิถุนายน พ.ศ. 2558

ibdata1 ของ mysql ใหญ่มาก

โอ้ /var/lib/mysql ใหญ่มากเกือบเต็ม ไปดูแล้ว พบ ibdata1 250GB
หาวิธีลด
http://meewebfree.com/site/general-web-technic/410-reduce-size-shrink-file-size-ibdata1

ไฟล์ ibdata1 นี้ ตามคำกล่าวของ MySQL เค้าบอกเอาไว้ว่า มันเป็นดัวที่ทำหน้าที่หลายอย่าง สำหรับ engine InnoDB (การทำเว็บโดยปกติ และตามบทความโดยทั่วๆไป เค้าจะใช้ engine MyISAM จะมีเฉพาะกรณีที่ต้องการทำ transaction record เท่านั้นเอง จึงละเลือกใช้ InnoDB) ซึ่งคนที่ไม่ได้ใช้งาน InnoDB จะไม่พบปัญหานี้เลย เพราะว่า MyISAM เก็บ database เป็น raw file ใน folder ของใครของมันแบ่งตาม database อยู่แล้ว แต่เจ้า InnoDB เจ้ากรรม มันดันเก็บของทุก database เอาไว้รวมกันไฟล์เดียว และปัญหาก็คือ database ถึงจะถูกลบไปแล้ว แต่ก็ยังมีข้อมูลต่างๆอยู่ใน ibdata1 อยู่ดี นั่นจะทำให้ ibdata1 จะขยายใหญ่ขึ้นไปเรื่อยเมื่อวันเวลาผ่านไป....
สำหรับการลดขนาดไฟล์ ibdata1 เราจะลบออกตรงๆเลยไม่ได้ ถึงแม้ว่า การ restart MySQL มันจะสร้างไฟล์ ibdata1 ใหม่โดยอัตโนมัติก็ตาม แต่หากลบไฟเฉยๆ สิ่งที่จะเจอก็คือ ข้อมูล ที่เก็บใน InnoDB engine หายเกลี้ยงเลย (ทดสอบลบมาแล้ว ถึงได้รู้ชัด โดยผม backup เอาไว้ก่อน) สำหรับขั้นตอนนั้นมีไม่เยอะ ก็จะมีดังนี้
  • ใช้ mysql dump เพื่อ backup ข้อมูลออกมาจากทุก database ก่อน
  • ลบ database ออกทั้งหมด ยกเว้น mysql และ information_schema
  • shut down mysql service
  • ลบไฟล์ ibdata1 และ ib_logfile0 ออก
  • start mysql service ขั้นตอนนี้ มันจะสร้าง ibdata1 มาใหม่ แต่ขนาดเล็กนิดเดียว (เมื่อเทียบกับของเดิม)
  • restore mysql จากไฟล์ .sql เมื่อกี้กลับเข้าไป

การดูขนาด /var/www in Linux

มีปัญหาที่จู่ๆๆๆ Harddisk sambaใกล้เต็ม  งงเลย
อยากทราบว่าใช้ MySQL ไปเท่าไหร่
ดูที่Web:http://hosxp.net/smf2/index.php?topic=20557.0 ใช้ได้เลย ขอบคุณมากครับ...
คำสั่ง:
$ du / -h | grep "[0-9]G"

du -h คือให้แสดงขนาดของ Folder ออกมาทั้งหมด โดยแสดงขนาดเป็นหน่วยที่คน (h=human) อ่านออก
grep "[0-9]G" คือให้หยิบมาเฉพาะบรรทัดที่มี ตัวเลขตามด้วยอักษร G
ผลที่ได้จะออกมาประมาณนี้

วันเสาร์ที่ 6 มิถุนายน พ.ศ. 2558

ฺจำลอง Boot ไฟล์ ISO

เป็น program Boot File iso   เพื่อทดสอบแผ่นบูต หลีกเลี่ยงปัญหาการเขียนแผ่นเพื่อทดสอบ...
LINK:http://mobalivecd.mobatek.net/en/download.html

ที่มา:http://group.wunjun.com/huaykonnarak/

วันเสาร์ที่ 30 พฤษภาคม พ.ศ. 2558

Add ภาษาไทยลง windows XP แบบไม่ต้องใช้แผ่น windows

สำหรับท่าที่ลง windows XP แล้วมีปัญหา ไม่มี ภาษาไทยครับ

[hide]http://www.mediafire.com/?qu5c8n9q9sn[/hide]

โปรแกรม Add Thai Language (ติดตั้งภาษาไทยให้ Windows XP)
 ผมไปเจอมา ขอบคุณเจ้าของบทความมากครับ
http://group.wunjun.com/krooboonsongs/topic/14499-357





การทำ Ghost Boot Menu สำหรับการ Backup & Restore แบบ Auto


ท่านทั้งหลายคงรู้จัก Ghost กันพอสมควรแล้วนะครับ ผมเองในฐานะหมอผี เอ้ย...คนเล่นโกส

ก็เอาวิธีง่ายๆสำหรับการสร้างเมนูบูทให้เรียกใช้งานได้บนฮาร์ดดิสเลยครับ

ก่อนอื่นก็ต้องโหลดไฟล์ที่ผมทำเอาไว้ให้ก่อน ขนาดประมาณ 5 MB

(เหตุที่ต้องทำไฟล์ให้เลยเพราะขั้นตอนค่อนข้างยุ่งยาก ถ้าอธิบายกลัวว่าผมจะ งง เองครับ -_-'')




ดาวน์โหลดที่นี่

วันพุธที่ 27 พฤษภาคม พ.ศ. 2558

Install Latest Google Chrome in Ubuntu 12.10/12.04/11.10/Linux Mint

To install latest Google Chrome in Ubuntu/Linux Mint open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:
For 32-bit


For 64-bit

วันอังคารที่ 31 มีนาคม พ.ศ. 2558

การGhost กับ Samsung



รู้สึกว่าโน็ตบุค Samsung ก่อนจะโกสลง Windows 7

ต้องเข้าไปปรับค่าในไบออสก่อนคับ แท็บที่ 1-2 นี้แหละคับ

ห้วข้อ Large Disk Mode...(จำได้ประมาณนี้คับ)

จะมีให้ปรับ 2 อย่าง

Dos = สำหรับ Windows XP/2003
Other = สำหรับ Windows Vista/7

ต้องปรับก่อนโกสนะคับ ปรับหลังโกสลงไปแล้วไม่ได้




ที่มา http://www.gggcomputer.com/6709