Data Types ใน PostgreSQL
PostgreSQL รองรับ Data Types หลากหลายประเภท ตั้งแต่ตัวเลข ข้อความ วันเวลา ไปจนถึงชนิดพิเศษอย่าง JSON, Array และ Network Address การเลือกใช้ชนิดข้อมูลที่…
รวมคู่มือและบทความเชิงเทคนิคจากทีม Dot Enterprise · ทั้งหมด 1008 บทความ
หนูรวมคู่มือที่ทีมเขียนไว้ให้ตรงนี้แล้วค่ะ ลองพิมพ์สิ่งที่อยากรู้ในช่องค้นหาได้เลยนะคะ เมี้ยว!
PostgreSQL รองรับ Data Types หลากหลายประเภท ตั้งแต่ตัวเลข ข้อความ วันเวลา ไปจนถึงชนิดพิเศษอย่าง JSON, Array และ Network Address การเลือกใช้ชนิดข้อมูลที่…
Schema และ Table เป็นโครงสร้างพื้นฐานที่สำคัญที่สุดในระบบฐานข้อมูล PostgreSQL ก่อนที่จะเริ่มเก็บข้อมูลใด ๆ ได้ จำเป็นต้องออกแบบและสร้าง Schema เพื่อจัด…
การจัดการผู้ใช้ (User Management) เป็นหนึ่งในงานสำคัญที่ผู้ดูแลฐานข้อมูลต้องเข้าใจอย่างถ่องแท้ PostgreSQL มีระบบจัดการสิทธิ์ที่ยืดหยุ่นและรัดกุม โดยใช้…
หลังจากติดตั้ง PostgreSQL เสร็จเรียบร้อยแล้ว ขั้นตอนถัดไปที่สำคัญไม่แพ้กันคือการตั้งค่าเริ่มต้นให้เหมาะกับการใช้งานจริง ค่า Default ที่มาพร้อมกับการติดตั้ง…
PostgreSQL เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์แบบ Open Source ที่ได้รับความนิยมสูง ด้วยความสามารถรองรับ JSON, Full-Text Search, Window Functions และ…
เมื่อแอปพลิเคชันมีผู้ใช้งานจำนวนมากพร้อมกัน การเปิดและปิดการเชื่อมต่อไปยังฐานข้อมูลทุกครั้งที่มี Request เข้ามาจะสร้างภาระหนักให้กับเซิร์ฟเวอร์ฐานข้อมูล…
เมื่อฐานข้อมูล MySQL ใช้งานไปสักระยะ ตารางจะเกิดการกระจัดกระจายของข้อมูล (Fragmentation) พื้นที่ดิสก์ถูกใช้อย่างไม่มีประสิทธิภาพ และสถิติของดัชนีไม่ตรงกับ…
เมื่อแอปพลิเคชันเริ่มตอบสนองช้าลง หนึ่งในขั้นตอนแรกที่ DBA และนักพัฒนาควรทำคือตรวจสอบว่ามีคำสั่ง SQL ใดบ้างที่ใช้เวลานานเกินไป MySQL มีฟีเจอร์ในตัวที่ช่วย…
เมื่อแอปพลิเคชันเริ่มช้าลง สาเหตุหลักมักไม่ได้อยู่ที่โค้ดฝั่ง Application แต่อยู่ที่ Query ที่ส่งไปยังฐานข้อมูลทำงานไม่มีประสิทธิภาพ การปรับแต่ง Query ให้…
เมื่อเว็บไซต์หรือแอปพลิเคชันเติบโตขึ้น เซิร์ฟเวอร์ฐานข้อมูลตัวเดียวอาจรับ Load ไม่ไหว การอ่านข้อมูลจำนวนมากจาก Application หลายตัวพร้อมกันทำให้ Response…
การสำรองข้อมูลฐานข้อมูลเป็นหนึ่งในงานสำคัญที่สุดของผู้ดูแลระบบ เพราะข้อมูลอาจสูญหายได้จากหลายสาเหตุ ทั้งฮาร์ดแวร์เสียหาย ซอฟต์แวร์ผิดพลาด หรือแม้แต่ Human…
การเลือก Data Type ที่เหมาะสมเป็นหนึ่งในการตัดสินใจสำคัญที่สุดเมื่อออกแบบฐานข้อมูล เพราะส่งผลโดยตรงต่อพื้นที่จัดเก็บ ประสิทธิภาพในการ Query และความถูกต้อง…