ใครมีเทคนิคการเพิ่มความเร็วในการ select ข้อมูลจาก MySQL ยังไงแชร์กันหน่อยคับ

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

M027
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 758
ลงทะเบียนเมื่อ: 08/06/2015 10:07 am

ใครมีเทคนิคการเพิ่มความเร็วในการ select ข้อมูลจาก MySQL ยังไงแชร์กันหน่อยคับ

โพสต์ที่ยังไม่ได้อ่าน โดย M027 »

ใครมีเทคนิคการเพิ่มความเร็วในการ select ข้อมูลจาก MySQL ยังไงแชร์กันหน่อยคับ
ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 21991
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: ใครมีเทคนิคการเพิ่มความเร็วในการ select ข้อมูลจาก MySQL ยังไงแชร์กันหน่อยคับ

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

thatsawan เขียน:https://www.mindphp.com/forums/viewtopic ... 864#p65864
ลองดูอันนี้
:?
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: ใครมีเทคนิคการเพิ่มความเร็วในการ select ข้อมูลจาก MySQL ยังไงแชร์กันหน่อยคับ

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

555 คืออันตัวเราก็สนใจเรื่องนี้อยู่ จึงอยากจะขอความกรุนาผู้ตั้งกระทู้ทดลองให้หน่อย
M027
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 758
ลงทะเบียนเมื่อ: 08/06/2015 10:07 am

Re: ใครมีเทคนิคการเพิ่มความเร็วในการ select ข้อมูลจาก MySQL ยังไงแชร์กันหน่อยคับ

โพสต์ที่ยังไม่ได้อ่าน โดย M027 »

- ถ้าจำเป็นต้องนับข้อมูล พยามอย่าใช้ count ให้สร้างเป็นตารางแยกแล้วบวกเพิ่ม
- join ได้ แต่ join ให้น้อยที่สุด ต้องแน่ใจว่าข้อมูลทั้ง 2 ตารางไม่เกิน memory และต้องสร้าง index ทั้ง 2 ตาราง
- count, sum, max, min (หลีกเลี่ยง)
- alter table ... เซ็ต default ในการ order by
- อื่นๆ อีกมากมาย
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Google Adsense [Bot] และบุคลทั่วไป 88