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.PRODUCTS | 5,000 แถว |
| TUNE.CUSTOMERS | 200,000 แถว |
| TUNE.SALES | ประมาณ 5,000,000 แถว |
ถ้าองค์กรบล็อก GitHub
หลายองค์กรปิด github.com ไว้ที่ไฟร์วอลล์ ถ้าโหลดจากหน้านี้ไม่ได้ ให้ใช้ไฟล์ .zip ที่แนบมากับอีเมลตอนที่ผมส่งหนังสือให้ เป็นชุดเดียวกันทุกไฟล์ หรือโหลดจากเครื่องที่บ้านแล้วก๊อปเข้าไป
ติดขัดตรงไหน
รันไม่ผ่าน เจอที่พิมพ์ผิดในเล่ม หรืออยากถามอะไรเกี่ยวกับหนังสือ ทักมาที่ เพจ อาจารย์ตี๋ที่สอน Oracle หรืออีเมล pornchai.krong@gmail.com ได้เลยครับ
ยังไม่มีหนังสือ? ดูรายละเอียดได้ที่ หน้าผลิตภัณฑ์