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

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

ThaiSEOBoard.comHost and DomainHost & Domain (general)ถามเรื่อง host ที่จำกัด DATABASE หน่อยครับ
หน้า: 1 [2]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถามเรื่อง host ที่จำกัด DATABASE หน่อยครับ  (อ่าน 5755 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
xvlnw.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 5,905



ดูรายละเอียด เว็บไซต์
« ตอบ #20 เมื่อ: 30 มีนาคม 2013, 13:07:09 »

wp+smf สามารถ ลงdatabase เดียวกันได้นะครับ

1โดเมน  10script 1database ทำได้นะครับ    แค่อย่าให้ prefix ชนกัน

ไม่จำเป็นว่า 10script ต้อง 10database เข้าใจผิดกันแล้ว
อ้าวทำได้หรือครับ ไม่เคยทราบเลย  เช่น ใน โดเมน 1 เป็น wp และ โดเมน 2 เป็น wp ด้วย นี่ใช่ db 9ัวเดียวกันได้ไหมครับ หรือว่า ต้องสคริปคนละตัวกันถึงจะใช้ db เดียวกันได้ ผมเคยเผล ติดตั้งผิด ใส่ db เก่าลงไป ใน โดเมนใหม่ มu-hv,^]gs,nvo โดเมนเก่า เป๊ยบเลย

ทำได้ครับ ใช้ DB ตัวเดียวกัน
แยกให้ออกนะครับระหว่าง

"DB ตัวเดียวกัน" vs "Table เดียวกัน"

ที่เค้าพูดๆกันข้างบนคือหลายๆเว็บใช้ "DB ตัวเดียวกัน" แต่... "แยกตารางกันด้วย Prefix" ครับ

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

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

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

กระทู้: 13,959



ดูรายละเอียด
« ตอบ #21 เมื่อ: 30 มีนาคม 2013, 13:41:55 »

wp+smf สามารถ ลงdatabase เดียวกันได้นะครับ

1โดเมน  10script 1database ทำได้นะครับ    แค่อย่าให้ prefix ชนกัน

ไม่จำเป็นว่า 10script ต้อง 10database เข้าใจผิดกันแล้ว

อ้าวทำได้หรือครับ ไม่เคยทราบเลย  เช่น ใน โดเมน 1 เป็น wp และ โดเมน 2 เป็น wp ด้วย นี่ใช่ db 9ัวเดียวกันได้ไหมครับ หรือว่า ต้องสคริปคนละตัวกันถึงจะใช้ db เดียวกันได้ ผมเคยเผล ติดตั้งผิด ใส่ db เก่าลงไป ใน โดเมนใหม่ มu-hv,^]gs,nvo โดเมนเก่า เป๊ยบเลย


ทำได้ครับ แค่แก้ prefix  database เดียวกัน แต่คนละ prefix.

หาภาพมาให้ดู




เห็นตรง wp_ ไหมครับ  แค่แก้เป็น ten_   seo_ porn_  แค่นั้นครับ  อย่าให้ตรงกัน
« แก้ไขครั้งสุดท้าย: 30 มีนาคม 2013, 13:43:55 โดย tenzamak » บันทึกการเข้า



host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
nocturne in the moonlight
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 5,272



ดูรายละเอียด
« ตอบ #22 เมื่อ: 30 มีนาคม 2013, 13:55:00 »

wp+smf สามารถ ลงdatabase เดียวกันได้นะครับ

1โดเมน  10script 1database ทำได้นะครับ    แค่อย่าให้ prefix ชนกัน

ไม่จำเป็นว่า 10script ต้อง 10database เข้าใจผิดกันแล้ว

อ้าวทำได้หรือครับ ไม่เคยทราบเลย  เช่น ใน โดเมน 1 เป็น wp และ โดเมน 2 เป็น wp ด้วย นี่ใช่ db 9ัวเดียวกันได้ไหมครับ หรือว่า ต้องสคริปคนละตัวกันถึงจะใช้ db เดียวกันได้ ผมเคยเผล ติดตั้งผิด ใส่ db เก่าลงไป ใน โดเมนใหม่ มu-hv,^]gs,nvo โดเมนเก่า เป๊ยบเลย


ทำได้ครับ แค่แก้ prefix  database เดียวกัน แต่คนละ prefix.

หาภาพมาให้ดู




เห็นตรง wp_ ไหมครับ  แค่แก้เป็น ten_   seo_ porn_  แค่นั้นครับ  อย่าให้ตรงกัน

อ๋อ อย่างนี้นี่เอง ขอบคุณมากครับ  อันนี้เป็น WP เวอร์ชั่นไหนครับ ผมใช้สูงสุดแค่ 3.4 ไม่เคยเห็นตรงส่วนนี้เลย ปกติติตั้งด้วยวิธี สร้าง DB_user,db_name,passowrd  แล้วก็ไปแก้ใน wp-config แล้วคอ่ยอับโหลดไฟล์เข้าไป 
บันทึกการเข้า

normalblue
คนรักเสียว
*

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

กระทู้: 145



ดูรายละเอียด
« ตอบ #23 เมื่อ: 30 มีนาคม 2013, 14:02:15 »

ทีนี้มาพูดถึงเรื่อง Performance กันบ้าง

ใช้ DB ตัวเดียว กับ 10 Instances ของ Script => มีปัญหา Concurrency, คนแย่งกันใช้สูง แชร์ Database Engine เดียว
กับ 10 DBs กับ 10 Instances ของ Script => เปลืองทรัพยากรณ์ขึ้น แต่ Concurrency ดีขึ้น คนไม่แย่งกันใช้มาก 10 DB Engines ประมวลผลแบบไปพร้อมๆ กันได้(Promote Parallelism)
บันทึกการเข้า
tongboss
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,882



ดูรายละเอียด
« ตอบ #24 เมื่อ: 30 มีนาคม 2013, 14:08:55 »

ทีนี้มาพูดถึงเรื่อง Performance กันบ้าง

ใช้ DB ตัวเดียว กับ 10 Instances ของ Script => มีปัญหา Concurrency, คนแย่งกันใช้สูง แชร์ Database Engine เดียว
กับ 10 DBs กับ 10 Instances ของ Script => เปลืองทรัพยากรณ์ขึ้น แต่ Concurrency ดีขึ้น คนไม่แย่งกันใช้มาก 10 DB Engines ประมวลผลแบบไปพร้อมๆ กันได้(Promote Parallelism)

ประมาณยังงี้ป่ะครับ

A: 1DB = แต่มี 1000 ตาราง
กับ
B: 10GB = แต่มี DB ละ 100 ตาราง


บันทึกการเข้า
tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,959



ดูรายละเอียด
« ตอบ #25 เมื่อ: 30 มีนาคม 2013, 14:10:22 »

เรากำลังพูดถึง แชร์โฮส ที่ limit 10database นะครับ  ถ้าคุณใหญ่ ขนาด หลักหมื่น หลักแสน คุณยังตะเบ็งใช้ แชร์โฮส ผมว่ามันก็ตลกแล้ว
บันทึกการเข้า



host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #26 เมื่อ: 30 มีนาคม 2013, 14:13:05 »

ทีนี้มาพูดถึงเรื่อง Performance กันบ้าง

ใช้ DB ตัวเดียว กับ 10 Instances ของ Script => มีปัญหา Concurrency, คนแย่งกันใช้สูง แชร์ Database Engine เดียว
กับ 10 DBs กับ 10 Instances ของ Script => เปลืองทรัพยากรณ์ขึ้น แต่ Concurrency ดีขึ้น คนไม่แย่งกันใช้มาก 10 DB Engines ประมวลผลแบบไปพร้อมๆ กันได้(Promote Parallelism)
ไม่ต่างกันครับ...
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
tdelphi
Global Moderator
หัวหน้าแก๊งเสียว
*****

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

กระทู้: 1,602



ดูรายละเอียด เว็บไซต์
« ตอบ #27 เมื่อ: 30 มีนาคม 2013, 14:15:49 »

ทีนี้มาพูดถึงเรื่อง Performance กันบ้าง

ใช้ DB ตัวเดียว กับ 10 Instances ของ Script => มีปัญหา Concurrency, คนแย่งกันใช้สูง แชร์ Database Engine เดียว
กับ 10 DBs กับ 10 Instances ของ Script => เปลืองทรัพยากรณ์ขึ้น แต่ Concurrency ดีขึ้น คนไม่แย่งกันใช้มาก 10 DB Engines ประมวลผลแบบไปพร้อมๆ กันได้(Promote Parallelism)
ไม่ต่างกันครับ...

ตามนั้นครับ ไม่ต่างกันครับ
บันทึกการเข้า

normalblue
คนรักเสียว
*

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

กระทู้: 145



ดูรายละเอียด
« ตอบ #28 เมื่อ: 30 มีนาคม 2013, 15:33:07 »

ทีนี้มาพูดถึงเรื่อง Performance กันบ้าง

ใช้ DB ตัวเดียว กับ 10 Instances ของ Script => มีปัญหา Concurrency, คนแย่งกันใช้สูง แชร์ Database Engine เดียว
กับ 10 DBs กับ 10 Instances ของ Script => เปลืองทรัพยากรณ์ขึ้น แต่ Concurrency ดีขึ้น คนไม่แย่งกันใช้มาก 10 DB Engines ประมวลผลแบบไปพร้อมๆ กันได้(Promote Parallelism)
ไม่ต่างกันครับ...
ต่างกันครับ มีงานวิจัยทั้ง IEEE และ AMC ทำกันมาตั้งหลายปีผ่านมาแล้วเรื่อง Concurrency Control ทั้งผลิตภัณฑ์ Oracle, DB2, SQL Server, MySQL, PostgreSQL หาอ่านได้ครับ
ยิ่งมี Transaction เข้ามาเกี่ยวข้องด้วยแล้ว ยิ่งต่างกันเยอะ
ใช้ความรู้สึกมาวัดไม่ได้ครับ ต้องใช้ตัวเลข
« แก้ไขครั้งสุดท้าย: 30 มีนาคม 2013, 15:35:37 โดย normalblue » บันทึกการเข้า
icez
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #29 เมื่อ: 30 มีนาคม 2013, 15:35:40 »

ทีนี้มาพูดถึงเรื่อง Performance กันบ้าง

ใช้ DB ตัวเดียว กับ 10 Instances ของ Script => มีปัญหา Concurrency, คนแย่งกันใช้สูง แชร์ Database Engine เดียว
กับ 10 DBs กับ 10 Instances ของ Script => เปลืองทรัพยากรณ์ขึ้น แต่ Concurrency ดีขึ้น คนไม่แย่งกันใช้มาก 10 DB Engines ประมวลผลแบบไปพร้อมๆ กันได้(Promote Parallelism)
ไม่ต่างกันครับ...
ต่างกันครับ มีงานวิจัยทั้ง IEEE และ AMC ทำกันมาตั้งหลายปีผ่านมาแล้วเรื่อง Concurrency Control ทั้งผลิตภัณฑ์ Oracle, DB2, SQL Server, MySQL, PostgreSQL หาอ่านได้ครับ
ใช้ความรู้สึกมาวัดไม่ได้ครับ ต้องใช้ตัวเลข
เคยทำจริงแล้วยังครับถึงมาเถียง?


ถ้ายังไม่เคยถึงขั้นแงะ engine ของ mysql มาดูการ optimize คำสั่ง sql ทุกอย่าง รวมถึงการ trace การทำงานของมันนี่อย่ามาพูดเถอะครับ - -'
« แก้ไขครั้งสุดท้าย: 30 มีนาคม 2013, 15:36:31 โดย icez » บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
จอห๋น ชาวไร่
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,609



ดูรายละเอียด เว็บไซต์
« ตอบ #30 เมื่อ: 30 มีนาคม 2013, 15:37:04 »

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

icez
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,879



ดูรายละเอียด
« ตอบ #31 เมื่อ: 30 มีนาคม 2013, 15:39:32 »

จริงๆ ต้องบอกว่ามันจะไปมีผลจริงๆ ตอนที่เราสร้างตารางไปจนถึงหลักพันตาราง ในฐานข้อมูลเดียวกันมากกว่าครับ เวลาสั่งคำสั่งที่เกี่ยวข้องกับการ show ราวการตารางมันจะช้า... เพราะไฟล์เยอะ แต่คำสั่งพวกนี้ก็มาจากพวก management tools อย่างเดียว ไม่ได้มาจากการใช้งานจริงใน web script ทำให้เวลาใช้งานจริง ประสิทธิภาพไม่ได้ลดลงจากตรงนี้หรอกครับ

เคย benchmark วัดมาแล้ว
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
normalblue
คนรักเสียว
*

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

กระทู้: 145



ดูรายละเอียด
« ตอบ #32 เมื่อ: 30 มีนาคม 2013, 15:46:08 »

จริงๆ ต้องบอกว่ามันจะไปมีผลจริงๆ ตอนที่เราสร้างตารางไปจนถึงหลักพันตาราง ในฐานข้อมูลเดียวกันมากกว่าครับ เวลาสั่งคำสั่งที่เกี่ยวข้องกับการ show ราวการตารางมันจะช้า... เพราะไฟล์เยอะ แต่คำสั่งพวกนี้ก็มาจากพวก management tools อย่างเดียว ไม่ได้มาจากการใช้งานจริงใน web script ทำให้เวลาใช้งานจริง ประสิทธิภาพไม่ได้ลดลงจากตรงนี้หรอกครับ

เคย benchmark วัดมาแล้ว

I agree,
สำหรับ Shared Host แล้วใช้ไปเลยครับ ตัวเลขไม่ต่างกันเยอะ ไม่ว่าจะใช้แค่ Database เดียวหรือหลายอัน
แต่จุดประสงค์ที่เอาข้อมูลนี้มาบอกเพราะว่าผมอาจจะเคยชินกับการออกแบบ Transaction ให้กับ Database ขนาดใหญ่
มันมี Best Practices ที่เวลาเราทำขนาดเล็กแล้วมองข้ามไปแค่นั้นเองครับ Embarrassed
โดยเฉพาะการทำ Data Mart, Data Warehouse, DRC เรื่องพวกนี้จะสนุกมาก ^^ wanwan009

ผมงงทำไมถึงถามว่าเคยทำจริงแล้วเหรอเลยมาเถียง?
ในเมื่อมีคนทำให้เราอ่าน มีการยอมรับทางวิชาการแล้วทำไมจะต้องไปทำซ้ำกับเขาหละครับ?
ไม่ใช่การเถียงหรอก แค่นำเหตุนำผลมาประกอบแค่นั้นเอง :'(
ถ้าอยากได้ข้อมูลเดี๋ยวผมส่ง Link Paper ไปยัง PM ให้ครับ

ปล. Paper มันมีลิขสิทธิ์ จะเอามาแจกสาธารณะไม่ได้ครับ แต่แค่ Source เว็บของ Oracle เองก็น่าจะบ่งบอกอะไรให้รู้ได้บ้างนะครับ ว่าทำไมสร้างหลาย Instance ภายใน Server เดียว ช่วยเพิ่ม Efficiency ให้ระบบฐานข้อมูลของเรา Link นี้คลิกเข้าไปอ่านครับ
http://docs.oracle.com/
ปล. 2 อีกสัก Link เพื่อ จขกท. ว่าทำไมคนนี้เขาเลือกใช้ Multiple Databases มากกว่าเป็น Single Database เพราะมันมี Issue อื่นๆ นอกจาก Performance ครับ
http://www.pyrosoft.co.uk/blog...ase-versus-multiple-databases/
« แก้ไขครั้งสุดท้าย: 30 มีนาคม 2013, 16:25:50 โดย normalblue » บันทึกการเข้า
หน้า: 1 [2]   ขึ้นบน
พิมพ์