ThaiSEOBoard.com

ความรู้ทั่วไป => General (ถามคุยวิชาการ IM) => ข้อความที่เริ่มโดย: dekmv ที่ 23 มกราคม 2013, 04:26:23



หัวข้อ: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: dekmv ที่ 23 มกราคม 2013, 04:26:23
พอดีมีงานเกี่ยวกับ Oracle 11g เข้ามาน่ะครับ ... อยากจะถามนิดหน่อยครับ !!!  :'(


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: c0untry-m@n ที่ 23 มกราคม 2013, 07:02:23
ผมว่า ถ้าจะถามก็ถามไปเลยครับ บอร์ดนี้คนเก่งใจดีเยอะ
 :wanwan001:


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: dekmv ที่ 23 มกราคม 2013, 07:19:45
ใช้ Oracle 11g เป็น Production
ถ้ามีระบบที่จำเป็นต้อง Insert records ทุกๆนาที
record มี 18 column เป็น number ทั้งหมด
Operation อย่างนี้ จะมีผลอะไรกับ Oracle บ้างมั้ยครับ
หรือมีอะไรที่ต้องเฝ้าระวัง และติดตามอย่างใกล้ชิดบ้างหรือเปล่าครับ


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: c0untry-m@n ที่ 23 มกราคม 2013, 09:45:37
ใช้ Oracle 11g เป็น Production
ถ้ามีระบบที่จำเป็นต้อง Insert records ทุกๆนาที
record มี 18 column เป็น number ทั้งหมด
Operation อย่างนี้ จะมีผลอะไรกับ Oracle บ้างมั้ยครับ
หรือมีอะไรที่ต้องเฝ้าระวัง และติดตามอย่างใกล้ชิดบ้างหรือเปล่าครับ

ผมว่าถ้าจำเป็นก็ต้องทำ ถ้ามีปัญหาก็แก้ทีหลังได้ครับ

แต่ถ้าจะลองคำนวณดู 1 วัน มี 24 ชั่วโมง หรือ 1440 นาที ถ้า Insert นาทีละ 1 Record 18 Column ใน 1 วันก็ Insert แค่ 1440 Record เท่านั้น
จากการคำนวณผมว่าจำนวนข้อมูลแค่นี้ สำหรับ Oracle จิ๊บๆ มากครับ แต่อย่าลืมดูโครงสร้าง และส่วนประกอบอื่นๆ ด้วยครับ

ผมก็ไม่ได้ชำนาญนะครับ แต่ว่าไปตามที่คิดว่าจะใช่ ผิดถูกขออภัย รอท่านอื่นมาตอบด้วยครับ


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: iLhay ที่ 23 มกราคม 2013, 09:47:47
แค่นี้จะมีได้ยังไงหละครับ

  :P  :P


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: lexurous ที่ 23 มกราคม 2013, 10:13:59
 :'( แค่นี้สบายมาก


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: sinthai ที่ 23 มกราคม 2013, 10:26:02
ที่บริษัทลูกค้าผม ใช้ erp ของ sap  ส่วน database เป็น oracle  เดือน ๆ หนึ่ง หลายล้าน record ครับ ไม่มีปัญหา


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: taggi ที่ 24 มกราคม 2013, 11:17:27
Oracle รองรับ Database ใหญ่ๆอยู่แล้วแค่นี้สะบาย แต่ก็อาจะขึ้นอยู่กับ server ด้วยว่าไหวไหม


หัวข้อ: Re: ในนี้มีใครเป็น DB Admin ของ Oracle บางครับ ...
เริ่มหัวข้อโดย: bestshot ที่ 24 มกราคม 2013, 11:32:25
ลองพิจารณาถึงปริมาณพื้นที่บน Disk ที่ต้องใช้คร่าวๆ นะครับ จะเห็นว่าใช้พื้นที่น้อยมาก
ข้อมูล 18 column เก็บเป็นประเภท number
สมมุติ 1 column ใช้พื้นที่เก็บประมาณ 8 Bytes(64 bits)
นั้นคือ 1 row = 18 x 8 = 144 Bytes
ปริมาณข้อมูลที่เกิดขึ้น 1 วัน = 144 bytes x 24 hours x 60 minutes = 207 KBytes/day
ปริมาณข้อมูลที่เกิดขึ้น 30 วัน = 207 KBytes x 30 days = 6.22 MBytes/month

และการ insert ข้อมูลที่ต้องทำทุกนาที แต่ตัว database นั้นจัดการใช้เวลาไม่ถึงวินาทีก็เสร็จเรียบร้อยแล้ว

เพราะฉนั้นสบายมากสำหรับงาน Database ครับ สามารถใช้ Database ได้ทุกตัวครับ แค่ MySQL ก็ไหวครับ