ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comความรู้ทั่วไปGeneral (ถามคุยวิชาการ IM)Review MariaDB ให้ฟังครับ หลังจากลองเปลี่ยนมาใช้แล้ว
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Review MariaDB ให้ฟังครับ หลังจากลองเปลี่ยนมาใช้แล้ว  (อ่าน 5517 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
honghong
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 114
ออฟไลน์ ออฟไลน์

กระทู้: 1,267



ดูรายละเอียด
« เมื่อ: 22 มิถุนายน 2013, 01:12:54 »

หลังจากช่วงนี้ เริ่มมีกระแสเรื่อง MySQL จึงลองเปลี่ยนมาใช่้ดูครับ [ไม่ได้เทพ แต่อยากแชร์ครับ]
อันนี้ข้อมูลเว็บผม คราวๆนะครับ

Uip : 5,000-10,000 / day
OS : CentOS 5.9 64 bit
Directadmin : 1.43
Memcached : มี
Config Server เองครับ
CMS : SMF
MySQL Version : 5.5.32
ใช่รองรับเว็บหลักเว็บเดียวครับ

หลังจากที่ลองใช้แล้ว บอกได้เลยครับ ประสิทธิภาพไม่ต่างอะไรจาก MySQLi เลยครับ
แต่ในความรู้สึกผมรู้สึกว่า จะเร็วขึ้นและเสถียรขึ้นนิดหนึ่งนะครับ

ผมเขียนบทความไม่เก่งเอาเป็นว่าตอบคำถามที่ผมเคยสงสัยในตอนเวลาก่อนลงแล้วกัน

1.คำถามยอดฮิต ต้องแก้ส่วนของ Code ที่ติดต่อฐานข้อมูลหรือไม่
-ไม่ต้องครับ แต่เวลาผมเขียน mysqli_connent อะไรพวกนี้นะครับ ไม่ได้เขียนในแนว Class
[ก่อน Update ผมเขียน Code ของ MySQLi 5.5 ครับ]

2.เวลาติดตั้ง ติดตั้งยังไง
-ก่อนติดตั้งให้สำรองข้อมูลก่อนนะครับ
-แล้วอย่าลืมสำรองไฟล์ /etc/my.cnf เปลี่ยนไปก่อน
-ติดตั้งผ่าน yum ครับ
โค๊ด:
https://kb.askmonty.org/en/installing-mariadb-with-yum/
ให้ yum install ก่อนแล้วค่อย yum remove mysql ส่วนเก่าทิ้ง

3.สำหรับ Directadmin ต้องแก้จุดไหนบ้าง
-แก้ในส่วน
โค๊ด:
 /usr/local/directadmin/custombuild/options.conf
mysql_inst=no
นอกนั้นไม่ต้องแก้ไขครับ
อ้างอิง
โค๊ด:
https://kb.askmonty.org/en/mariadb-for-directadmin-using-rpms/

4.ปัญหาที่พบหลังจากติดตั้ง
-ปัญหาที่พบคือ ต้องมาตั้งค่า Password ของ sub user ใหม่ทั้งหมดครับ
เหมือนว่า sub user ทั้งหมดจะ ใช้ password ของ root ในตอนแรกครับ

5.จะตรวจสอบอย่างไร ว่า ติดตั้งผ่าน
-service httpd start
service mysqld start
2 ตัวนี้ต้องเป็นสถานะ OK ครับ

6.รู้ได้ไงว่า Server เราใช้ MariaDB แล้ว
-ดูที่ phpmyadmin
หรือ คำสั่ง mysql -v

7.ประสิทธิภาพเชิงลึก
-รู้สึกว่าการกิน ทรัพยากรด้าน Cpu ของ Process จะใช้น้อยกว่า Mysql ครับ


ประมาณนี้ครับ พอเป็นไอเดียสำหรับคนกำลังคิดจะลองเปลี่ยนมาใช้ตัวนี้ครับ
ให้พอเห็นภาพการติดตั้ง รวมกับ directadmin+cms และปัญหาหลักๆครับ

ปล.มีอะไรถามเกี่ยวกับการใช้งานหลังติดตั้งถามได้เลยนะครับ ยกเว้นขอดูตัวอย่างเว็บ
และวิธีการติดตั้งครับ เพราะมันว่ากันยาวครับ พอดีเขียนบทความไม่เก่งครับ
เผื่อใครอยากรู้ข้อมูลทั่วๆไปในภาพรวมก่อนจะย้ายมาใช้ครับ
« แก้ไขครั้งสุดท้าย: 22 มิถุนายน 2013, 10:06:47 โดย honghong » บันทึกการเข้า
Motayaki
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 153
ออฟไลน์ ออฟไลน์

กระทู้: 988



ดูรายละเอียด
« ตอบ #1 เมื่อ: 22 มิถุนายน 2013, 01:16:00 »

มาเก็บข้อมูลใหม่ๆครับ ขอบคุณครับ  wanwan017
บันทึกการเข้า

WPDSign
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 500
ออฟไลน์ ออฟไลน์

กระทู้: 9,060



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 22 มิถุนายน 2013, 01:20:03 »

thanks ครับ
บันทึกการเข้า

สร้างบ้าน Modern แบบบ้านโมเดิร์น มาแรง
» ต้องการสร้างบ้านดูแบบบ้านสวยๆ แบบบ้านสองชั้น ทุกสไลต์บริการรับสร้างบ้าน ใครฝันอย่างสร้างบ้านสไตล์รีสอร์ท มีแบบบ้านสไตล์รีสอร์ท พร้อมก่อสร้าง ลงประกาศขายบ้านที่ ลงประกาศ
xvlnw.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 493
ออฟไลน์ ออฟไลน์

กระทู้: 5,905



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 22 มิถุนายน 2013, 01:20:28 »

ขอบคุณมากครับ +1
บันทึกการเข้า

flash
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 16
ออฟไลน์ ออฟไลน์

กระทู้: 1,022



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 22 มิถุนายน 2013, 10:00:23 »

ต้องทดลองใช้ดูบ้างแล้ว ขอบคุณครับ
บันทึกการเข้า

ครีมหมอจุฬา ผ่าน อย. อยากหน้าใส ไร้รอยด่างดำ ครีมหมอจุฬาซื้อที่ไหน หาไม่ยากเลย แต่ระวังของปลอมนะ ของเราเป็น ครีมหมอจุฬาของแท้ 100% มาดูสินค้าก่อนได้

Chokdee
ก๊วนเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 276



ดูรายละเอียด
« ตอบ #5 เมื่อ: 22 มิถุนายน 2013, 10:10:31 »

ขอบคุณครับ  wanwan017
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #6 เมื่อ: 22 มิถุนายน 2013, 10:37:32 »

MariaDB เป็นตัว fork ของ MySQL  ใช้โค้ดของ MySQL นั่นแหละ ทุกอย่างเหมือนกันเกือบหมด คนทำก็ MySQL เก่า แต่การพัฒนาต่อไปนี้มันจะไปคนละทางกับ MySQL

MySQLi เป็น php extension ไม่เกี่ยวกับ MariaDB ... ภายในมันใช้ libmysqlclient ทั้ง MariaDB แล้วก็ MySQL ก็ใช้ library ชื่อนี้เหมือนกันเพื่อให้ทาง client ไม่ต้องเปลี่ยน แต่ผมไม่แน่ใจว่าจะมีผลกับ mysqlnd หรือเปล่า เพราะ mysqlnd เป็น native driver ไม่ได้ใช้ libmysqlclient

ผมว่าประสิทธิภาพตอนนี้มันไม่ได้ต่างกันเท่าไหร่หรอก .. อาจต้องดูเป็นราย Storage Engine ไป Storage Engine เดิมๆ อาจไม่ต่างกันเท่าไหร่ รอดูอีกสักปี

MySQL เองก็มี feature เจ๋งๆเตรียมออกอีกคับ พยายามติดตามทั้งคู่ครับ
บันทึกการเข้า

zidit
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 314
ออฟไลน์ ออฟไลน์

กระทู้: 7,546



ดูรายละเอียด
« ตอบ #7 เมื่อ: 22 มิถุนายน 2013, 11:05:12 »

ขอบคุณที่มารีวิวครับ ติดตามสถานการณ์อย่างใกล้ชิด
บันทึกการเข้า

VIPHealthBeauty
ก๊วนเสียว
*

พลังน้ำใจ: 15
ออฟไลน์ ออฟไลน์

กระทู้: 349



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 22 มิถุนายน 2013, 11:20:19 »

ขอบคุณ
สำหรับความรู้
บันทึกการเข้า

honghong
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 114
ออฟไลน์ ออฟไลน์

กระทู้: 1,267



ดูรายละเอียด
« ตอบ #9 เมื่อ: 22 มิถุนายน 2013, 11:28:43 »

MariaDB เป็นตัว fork ของ MySQL  ใช้โค้ดของ MySQL นั่นแหละ ทุกอย่างเหมือนกันเกือบหมด คนทำก็ MySQL เก่า แต่การพัฒนาต่อไปนี้มันจะไปคนละทางกับ MySQL

MySQLi เป็น php extension ไม่เกี่ยวกับ MariaDB ... ภายในมันใช้ libmysqlclient ทั้ง MariaDB แล้วก็ MySQL ก็ใช้ library ชื่อนี้เหมือนกันเพื่อให้ทาง client ไม่ต้องเปลี่ยน แต่ผมไม่แน่ใจว่าจะมีผลกับ mysqlnd หรือเปล่า เพราะ mysqlnd เป็น native driver ไม่ได้ใช้ libmysqlclient

ผมว่าประสิทธิภาพตอนนี้มันไม่ได้ต่างกันเท่าไหร่หรอก .. อาจต้องดูเป็นราย Storage Engine ไป Storage Engine เดิมๆ อาจไม่ต่างกันเท่าไหร่ รอดูอีกสักปี

MySQL เองก็มี feature เจ๋งๆเตรียมออกอีกคับ พยายามติดตามทั้งคู่ครับ

รายละเอียดตามนี้เลยครับ
ของผมใช้ InnoDB เป็นหลักครับ
ที่ผมเปลี่ยนเพราะ เปลี่ยนตาม Red Hat เลยครับ
(กลัว Oracle เอา MySQL ไปดองเค็ม)
แต่ทาง Directadmin ยังไม่เปลี่ยนครับ
แต่ในนั้นโพส เปลี่ยน:ไม่เปลี่ยน = 30:16

แต่ถึงว่าละ ยังไงก็ไม่มีใครยอมให้เป็นที่ 1 ง่ายๆหรอก
MySQL 5.6 ก็ไม่ธรรมดาครับ

ขอบคุณสำหรับการเพิ่มรายละเอียดครับ
« แก้ไขครั้งสุดท้าย: 22 มิถุนายน 2013, 14:52:15 โดย honghong » บันทึกการเข้า
sskzclub
ก๊วนเสียว
*

พลังน้ำใจ: 118
ออฟไลน์ ออฟไลน์

กระทู้: 482



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 22 มิถุนายน 2013, 13:26:19 »

แจ่ม ว้าววววว  wanwan013
บันทึกการเข้า

sgio
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 13



ดูรายละเอียด
« ตอบ #11 เมื่อ: 22 มิถุนายน 2013, 16:12:38 »

ขอบคุณมากครบั สำหรับการแบ่งปันดีๆ  wanwan017
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์