การส่งเสริม
การเรียนรู้
หลักสูตร
งาน
แบบสำรวจและแบบทดสอบ
เกม
ช่วย
กำหนดการ
ชุมชน
ผู้ใช้
ฟอรั่ม
แชท
บทความ
เรื่องราวความสำเร็จ
กิจกรรม
บทวิจารณ์
การสมัครรับข้อมูล
ธีมสว่าง
บทเรียน
บทวิจารณ์
เกี่ยวกับเรา
เริ่ม
เริ่มเรียนรู้
เริ่มเรียนรู้เลย
ความก้าวหน้าของฉัน
หลักสูตร
แผนที่เควส
บทเรียน
ภารกิจทั้งหมด
ทุกระดับ
ขั้นตอนการออกแบบฐานข้อมูลที่สำคัญ
SQL & Hibernate
ระดับ ,
บทเรียน
2.1. การออกแบบเชิงแนวคิด การออกแบบฐานข้อมูลดำเนินการในสามขั้นตอน: การออกแบบเชิงแนวคิด การออกแบบเชิงตรรกะ การออกแบบทางกายภาพ จุดประสงค์ของ ขั้นตอนการออกแบบแนวคิดคือการสร้างแบบจำลองข้อมูลเชิงแนวคิดตามแนวคิดของผู้ใช้เกี่ยวกับสาขาวิชา เพื่อให้บ
แบบฟอร์มฐานข้อมูลปกติ
SQL & Hibernate
ระดับ ,
บทเรียน
3.1 การทำให้เป็นมาตรฐานของฐานข้อมูล รูปแบบปกติเป็นคุณสมบัติของความสัมพันธ์ในแบบจำลองข้อมูลเชิงสัมพันธ์ที่แสดงลักษณะเฉพาะในแง่ของความซ้ำซ้อน ซึ่งอาจนำไปสู่ผลลัพธ์ที่ผิดพลาดทางตรรกะของการสุ่มตัวอย่างหรือการเปลี่ยนแปลงข้อมูล แบบฟอร์มปกติถูกกำห
การพึ่งพาระหว่างตารางในฐานข้อมูล
SQL & Hibernate
ระดับ ,
บทเรียน
4.1 บทนำ การแปลงตารางฐานข้อมูลเป็นตารางปกติ ทำให้คุณสามารถวิเคราะห์ความสัมพันธ์ระหว่างตารางเหล่านี้ได้ จำนวนขององค์ประกอบที่โต้ตอบระหว่างสองตารางที่เกี่ยวข้องกันเรียกว่าจำนวนสมาชิก จำนวนนับช่วยให้คุณควบคุมประสิทธิภาพการแบ่งพาร์ติชันข้อมูลขอ
คีย์ในฐานข้อมูล
SQL & Hibernate
ระดับ ,
บทเรียน
5.1 บทนำ อินเทอร์เน็ตเต็มไปด้วยกฎเกณฑ์ที่ดันทุรังเกี่ยวกับวิธีที่ควรเลือกและใช้คีย์ในฐานข้อมูลเชิงสัมพันธ์ บางครั้งข้อพิพาทก็กลายเป็นโฮลิวาร์: ควรใช้คีย์ธรรมชาติหรือคีย์เทียม? จำนวนเต็มหรือ UUID ที่เพิ่มขึ้นโดยอัตโนมัติ หลังจากอ่านบทความหกส
การเพิ่มประสิทธิภาพอัตราการสุ่มตัวอย่างข้อมูล
SQL & Hibernate
ระดับ ,
บทเรียน
6.1 บทนำ ตอนนี้ขอย้ายจากทฤษฎีไปสู่การปฏิบัติ “ในทางทฤษฎี ไม่มีความแตกต่างระหว่างทฤษฎีและการปฏิบัติ ในทางปฏิบัติก็คือ" เราอยู่ในโลกแห่งความเป็นจริงและท้ายที่สุดแล้วผลิตภัณฑ์ซอฟต์แวร์ทั้งหมดก็ถูกสร้างขึ้นมาเพื่อผู้คนที่มีชีวิต และผู้คนที่มีชี
การแคชใน MySQL
SQL & Hibernate
ระดับ ,
บทเรียน
7.1 การแคชบนฝั่ง DB MySQL ใช้อัลกอริทึมที่ปรับขนาดได้สูงเมื่อทำงานกับตาราง ดังนั้น MySQL จึงสามารถทำงานได้แม้มีหน่วยความจำน้อย โดยปกติแล้ว เพื่อประสิทธิภาพที่ดีขึ้น คุณต้องมี RAM เพิ่มขึ้น หากต้องการดูการตั้งค่าปัจจุบัน ให้เชื่อมต่อกับฐานข้
การทำให้เป็นมาตรฐานของตารางในฐานข้อมูล
SQL & Hibernate
ระดับ ,
บทเรียน
8.1 เหตุใดการทำให้เป็นปกติจึงจำเป็น การดำเนินการที่มีราคาแพงที่สุดในการคำนวณระหว่างตารางขนาดใหญ่คือการรวม ดังนั้นหากในหนึ่งแบบสอบถามจำเป็นต้อง "ระบาย" หลายตารางที่ประกอบด้วยแถวหลายล้านแถว DBMS จะใช้เวลาส่วนใหญ่ในการประมวลผลดังกล่าว ผู้ใช้ใน
ปัญหาการทำธุรกรรมพร้อมกัน
SQL & Hibernate
ระดับ ,
บทเรียน
1.1 บทนำ และตอนนี้ความสนุกก็เริ่มต้นขึ้น - ทฤษฎีวิธีการทำงานของธุรกรรม วิธีทำให้ระบบทำงานต่อไปเมื่อคุณเปลี่ยนข้อมูลเดียวกันในเธรดต่างๆ หรือคุณต้องการทำธุรกรรมหนึ่งในรายการอื่น? เราจะเริ่มหาคำตอบสำหรับคำถามเหล่านี้โดยศึกษาการแยกธุรกรรม ... ร
ระดับการแยกธุรกรรม
SQL & Hibernate
ระดับ ,
บทเรียน
2.1 อ่านโดยไม่มีข้อผูกมัด "ระดับการแยกธุรกรรม" หมายถึงระดับการป้องกันที่มีให้โดยกลไกภายในของ DBMS (นั่นคือ ไม่ต้องมีการเขียนโปรแกรมพิเศษ) จากความไม่สอดคล้องของข้อมูลทั้งหมดหรือบางประเภทข้างต้นที่เกิดขึ้นระหว่างการดำเนินธุรกรรมแบบขนาน มาตรฐา
แนวคิดของกรด
SQL & Hibernate
ระดับ ,
บทเรียน
3.1 การเกิดกรด ตัวย่อ ACID ปรากฏ ครั้งแรกในปี 1983 ในบทความของ Theo Haerder และ Andreas Reuter เพื่อให้ข้อความง่ายขึ้นและทำให้น่าเชื่อถือมากขึ้น ฉันจะแปลส่วนหนึ่งของบทความนี้ (โดยลดขนาดลงเล็กน้อย) ข้อมูลโค้ดนี้ใช้ตัวอย่างธุรกรรมธนาคารที่มีก
ทฤษฎีบท C.A.P
SQL & Hibernate
ระดับ ,
บทเรียน
4.1 ความสอดคล้องเกี่ยวกับ Brewera เริ่มต้นด้วย Eric Brewer ไม่ใช่และไม่เคยอ้างว่าเป็นผู้เชี่ยวชาญด้านฐานข้อมูล เขาเป็นสมาชิกของชุมชนระบบกระจายและการพูดคุยที่มีชื่อเสียงของเขาซึ่งมี "ทฤษฎีบท" ของ CAP ปรากฏขึ้นในการประชุม "หลักการของคอมพิวเตอ
การทำธุรกรรมและอื่น ๆ
SQL & Hibernate
ระดับ ,
บทเรียน
5.1 ประเด็นเรื่องความพร้อมกัน เริ่มจากทฤษฎีที่ห่างไกลกันสักหน่อย ระบบข้อมูลใดๆ (หรือเรียกง่ายๆ ก็คือ แอปพลิเคชัน) ที่โปรแกรมเมอร์สร้างขึ้นประกอบด้วยบล็อกทั่วไปหลายบล็อก ซึ่งแต่ละบล็อกมีฟังก์ชันการทำงานที่จำเป็นส่วนหนึ่ง ตัวอย่างเช่น แคชใช้เ
แสดงมากขึ้น
1
...
56
57
58
59
60
Please enable JavaScript to continue using this application.