อาจารย์ตี๋ที่สอน Oracle
ชุดติดตั้งแล็บ

Oracle 26ai SQL Tuning

สคริปต์ SQL สำหรับทำแล็บตามหนังสือ แยกเป็นไฟล์ละบท รวม 13 ไฟล์ รันตามไปพร้อมกับที่อ่านได้ทุกบท

ดาวน์โหลดชุดสคริปต์

ไฟล์ .zip เดียวจบ ไม่ต้องสมัครสมาชิก ไม่ต้องล็อกอิน

ก่อนรัน ตรวจสามอย่างนี้ก่อน

  • Oracle Database 26ai หรือ 23ai โดยมี PDB เปิดใช้งานอยู่
  • สิทธิ์ SYSDBA
  • แก้ค่าสามจุดในสคริปต์ให้ตรงกับเครื่องคุณ — จุดที่ต้องแก้มีคอมเมนต์ -- CHANGE THIS กำกับไว้ทุกจุด

สามค่าที่ต้องแก้

ชื่อ PDBตัวอย่างในหนังสือใช้ prod
พาธของ datafile และ tempfileชี้ไปที่พาธจริงบนเครื่องคุณ
รหัสผ่านของ user TUNEตั้งเอง

วิธีรัน

cd /u03/LABS/tune_script
sqlplus / as sysdba @setup_lab.sql

สคริปต์ตั้ง WHENEVER SQLERROR EXIT ไว้ ถ้าพลาดตรงไหนมันจะหยุดตรงนั้นเลย ไม่ทิ้ง schema ที่สร้างค้างครึ่ง ๆ กลาง ๆ ให้มานั่งไล่ทีหลัง และรันซ้ำได้ เพราะหัวสคริปต์ลบของเดิมทิ้งก่อนเสมอ

สิ่งที่สคริปต์นี้สร้าง

TUNE.PRODUCTS5,000 แถว
TUNE.CUSTOMERS200,000 แถว
TUNE.SALESประมาณ 5,000,000 แถว
ถ้าองค์กรบล็อก GitHub

หลายองค์กรปิด github.com ไว้ที่ไฟร์วอลล์ ถ้าโหลดจากหน้านี้ไม่ได้ ให้ใช้ไฟล์ .zip ที่แนบมากับอีเมลตอนที่ผมส่งหนังสือให้ เป็นชุดเดียวกันทุกไฟล์ หรือโหลดจากเครื่องที่บ้านแล้วก๊อปเข้าไป

ติดขัดตรงไหน

รันไม่ผ่าน เจอที่พิมพ์ผิดในเล่ม หรืออยากถามอะไรเกี่ยวกับหนังสือ ทักมาที่ เพจ อาจารย์ตี๋ที่สอน Oracle หรืออีเมล pornchai.krong@gmail.com ได้เลยครับ

ยังไม่มีหนังสือ? ดูรายละเอียดได้ที่ หน้าผลิตภัณฑ์