#Database

93 บทความ

ป้องกัน SQL Injection ด้วย Parameterized Queries สำหรับโปรแกรมเมอร์มือใหม่

ป้องกัน SQL Injection ด้วย Parameterized Queries สำหรับโปรแกรมเมอร์มือใหม่

รู้ไหมว่าการรับค่าจากผู้ใช้มาต่อ String ตรง ๆ คือช่องโหว่ร้ายแรง! มาเรียนรู้วิธีใช้ Parameterized Queries เพื่อป้องกัน SQL Injection ให้แอปของคุณปลอดภัยขึ้น

ที่มา: DEV Community

2 weeks ago 9 นาที
16 views
เปรียบเทียบ Valkey 9.1 vs Redis 8.4: มือใหม่ควรเลือกใช้ตัวไหนในงาน Backend

เปรียบเทียบ Valkey 9.1 vs Redis 8.4: มือใหม่ควรเลือกใช้ตัวไหนในงาน Backend

สรุปความต่างระหว่าง Valkey และ Redis สำหรับมือใหม่ที่กำลังหัดทำระบบหลังบ้าน (Backend) เลือกตัวไหนดีให้เหมาะกับโปรเจกต์และประหยัดค่าใช้จ่าย

ที่มา: DEV Community

2 weeks ago 8 นาที
12 views
วิธีป้องกันปัญหา Race Condition ใน Django เพื่อไม่ให้ข้อมูลในฐานข้อมูลเพี้ยน

วิธีป้องกันปัญหา Race Condition ใน Django เพื่อไม่ให้ข้อมูลในฐานข้อมูลเพี้ยน

เคยเจอปัญหาข้อมูลในฐานข้อมูลไม่ตรงกันไหม? มาเรียนรู้วิธีป้องกัน Race Condition ใน Django ด้วย Database Transaction และ Row Lock เพื่อให้ระบบของคุณทำงานได้อย่างถูกต้องแม่นยำแม้มีคนใช้งานพร้อมกันจำนวนมาก

ที่มา: freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

2 weeks ago 7 นาที
14 views
คู่มือการย้ายฐานข้อมูล Laravel จาก MySQL ไป PostgreSQL แบบมือโปร

คู่มือการย้ายฐานข้อมูล Laravel จาก MySQL ไป PostgreSQL แบบมือโปร

อยากย้ายฐานข้อมูล Laravel จาก MySQL ไป PostgreSQL ใช่ไหม? มาดูวิธีเตรียมโค้ด ตรวจสอบ Raw SQL และใช้เครื่องมือ pgloader ย้ายข้อมูลแบบปลอดภัย ไม่ให้ระบบพัง

ที่มา: DEV Community: laravel

2 weeks ago 8 นาที
13 views
เจาะลึกปัญหา Memory บวมใน Valkey 9.1 เมื่อใช้ Hash Field TTL

เจาะลึกปัญหา Memory บวมใน Valkey 9.1 เมื่อใช้ Hash Field TTL

มือใหม่หัดใช้ฐานข้อมูลต้องระวัง! ฟีเจอร์ Hash Field TTL ใน Valkey 9.1 อาจทำให้กินแรมมากกว่าปกติถึง 3 เท่า มาเรียนรู้วิธีใช้ให้คุ้มค่าและไม่เปลืองทรัพยากร

ที่มา: DEV Community

2 weeks ago 8 นาที
12 views
เจาะลึกระบบ Database-per-Tenant ใน Laravel สำหรับงาน SaaS ระดับองค์กร

เจาะลึกระบบ Database-per-Tenant ใน Laravel สำหรับงาน SaaS ระดับองค์กร

ทำความรู้จัก Database-per-Tenant วิธีแยกฐานข้อมูลให้ลูกค้าแต่ละรายใน Laravel เพื่อความปลอดภัยสูงสุดของข้อมูล พร้อมวิธีจัดการ Migration สำหรับมือใหม่

ที่มา: DEV Community: laravel

3 weeks ago 9 นาที
11 views
คู่มือการจัดการความปลอดภัยใน MS-SQL: Logins, Users และการคุมสิทธิ์ด้วย GRANT, DENY, REVOKE
MS-SQL

คู่มือการจัดการความปลอดภัยใน MS-SQL: Logins, Users และการคุมสิทธิ์ด้วย GRANT, DENY, REVOKE

ไม่อยากให้ฐานข้อมูลถูกแฮกต้องอ่าน! เรียนรู้วิธีตั้งค่าความปลอดภัยใน MS-SQL ตั้งแต่การสร้าง Login (บัญชีผู้ใช้) ไปจนถึงการคุมสิทธิ์เข้าถึงข้อมูลให้ปลอดภัย

3 weeks ago 9 นาที
15 views
เจาะลึก MS-SQL Trigger (AFTER & INSTEAD OF) พร้อมวิธีจัดการ Error ด้วย TRY...CATCH
MS-SQL

เจาะลึก MS-SQL Trigger (AFTER & INSTEAD OF) พร้อมวิธีจัดการ Error ด้วย TRY...CATCH

เรียนรู้การใช้ Trigger ใน MS-SQL เพื่อจัดการข้อมูลอัตโนมัติ พร้อมเทคนิคการเขียน Error Handling ให้ระบบเสถียร ไม่พังง่าย เหมาะสำหรับมือใหม่หัดเขียนฐานข้อมูล

3 weeks ago 9 นาที
15 views
เพิ่มความปลอดภัยให้ฐานข้อมูลด้วย MS-SQL Views และ Schema สำหรับโปรแกรมเมอร์มือใหม่
MS-SQL

เพิ่มความปลอดภัยให้ฐานข้อมูลด้วย MS-SQL Views และ Schema สำหรับโปรแกรมเมอร์มือใหม่

เรียนรู้วิธีใช้ View สร้างตารางจำลองเพื่อซ่อนข้อมูลสำคัญ และจัดกลุ่มด้วย Schema เพื่อคุมสิทธิ์การเข้าถึงฐานข้อมูลให้ปลอดภัยแบบมืออาชีพ

3 weeks ago 9 นาที
17 views
จัดการข้อมูลให้แม่นยำด้วย MS-SQL Transactions และ Isolation Levels
MS-SQL

จัดการข้อมูลให้แม่นยำด้วย MS-SQL Transactions และ Isolation Levels

ไม่อยากให้ข้อมูลในฐานข้อมูลพังหรือยอดเงินหายเวลาทำรายการพร้อมกัน? มาเรียนรู้วิธีใช้ Transaction และ Isolation Levels ใน MS-SQL เพื่อเขียนโปรแกรมให้ได้มาตรฐานมืออาชีพกัน

3 weeks ago 8 นาที
14 views
เจาะลึก MS-SQL: การใช้ Primary Key, IDENTITY และ Sequence สำหรับมือใหม่
MS-SQL

เจาะลึก MS-SQL: การใช้ Primary Key, IDENTITY และ Sequence สำหรับมือใหม่

เรียนรู้วิธีจัดการ Primary Key, การรันเลข ID อัตโนมัติด้วย IDENTITY(1,1) และการใช้ Sequence ใน MS-SQL เพื่อออกแบบฐานข้อมูลให้มีประสิทธิภาพและลดบั๊ก

3 weeks ago 8 นาที
15 views
เจาะลึก MS-SQL Architecture และ System Databases สำหรับมือใหม่หัดเขียนโปรแกรม
MS-SQL

เจาะลึก MS-SQL Architecture และ System Databases สำหรับมือใหม่หัดเขียนโปรแกรม

อยากเขียน SQL ให้เก่งต้องรู้โครงสร้าง! มาทำความเข้าใจ Database Engine, หน้าที่ของ System Databases และการจัดระเบียบข้อมูลด้วย Schemas แบบมือโปรกัน

3 weeks ago 8 นาที
12 views