Thứ Hai, 12 tháng 10, 2026

Các quy trình cần có trong Vận hành khai thác theo ITIL

# 🔄 Đánh giá quy trình: Sự kiện → Sự cố → Hiện trường → Vấn đề → Thay đổi

Theo các nguyên tắc quản lý dịch vụ CNTT ITIL 4 (IT Service Management), quy trình anh đề xuất cơ bản hợp lý về tư duy, nhưng cần điều chỉnh thứ tự và bổ sung một số bước để phù hợp với vận hành hệ thống CNTT 24/7.

## 1. 🎯 Quy trình đề xuất


text
               ① SỰ KIỆN (EVENT)
                        │
                        ▼
              PHÂN TÍCH / PHÂN LOẠI
                        │
              ┌─────────┴─────────┐
              ▼                   ▼
          Bình thường         Bất thường
                    │                   │
           Ghi nhận               ▼
                        ② SỰ CỐ (INCIDENT)
                                   │
                                  ▼
                        ③ ĐIỀU TRA HIỆN TRƯỜNG
                           Thu thập bằng chứng
                           Khoanh vùng nguyên nhân
                                   │
                                  ▼
                         KHÔI PHỤC DỊCH VỤ
                                   │
                                  ▼
                        ④ VẤN ĐỀ (PROBLEM)
                           Phân tích RCA
                           Xác định nguyên nhân gốc
                           Đề xuất phòng ngừa
                                   │
                                  ▼
                        ⑤ THAY ĐỔI (CHANGE)
                           Đánh giá rủi ro
                           Phê duyệt
                           Triển khai
                           Kiểm thử
                                   │
                                  ▼
                         ĐÁNH GIÁ HIỆU QUẢ
                                   │
                                  ▼
                         ĐÓNG / CẬP NHẬT KB


Lưu ý: Đây là luồng xử lý điển hình, không phải chuỗi bắt buộc. Điều tra hiện trường thường diễn ra đồng thời với xử lý sự cố; Problem và Change cũng có thể được mở song song.

---

## 2. 📋 Phân biệt 5 khái niệm

| # | Khái niệm | Ý nghĩa | Ví dụ Database |
|---|---|---|---|
| 1 | 🔔 Event – Sự kiện | Trạng thái hoặc thay đổi được hệ thống ghi nhận | CPU DB tăng 90% |
| 2 | 🚨 Incident – Sự cố | Gián đoạn hoặc suy giảm chất lượng dịch vụ | Ứng dụng timeout DB |
| 3 | 🔍 Investigation – Điều tra hiện trường | Thu thập log, bằng chứng, phân tích tình trạng | Kiểm tra AWR, session, network |
| 4 | 🧩 Problem – Vấn đề | Nguyên nhân hoặc nguyên nhân tiềm ẩn của một hay nhiều sự cố | Connection leak gây cạn pool |
| 5 | 🔧 Change – Thay đổi | Bổ sung, sửa đổi hoặc loại bỏ thành phần có thể ảnh hưởng dịch vụ | Sửa code, điều chỉnh pool, triển khai bản vá |

Điểm cần lưu ý: Trong ITIL, điều tra hiện trường không phải một practice quản lý độc lập tương đương Incident, Problem hay Change. Nó là hoạt động nằm trong quá trình điều tra và xử lý.

---

## 3. 🔥 Ví dụ thực tế: Ứng dụng timeout Database

① Event – Sự kiện

Monitoring ghi nhận:

text
Sessions tăng 3.000 → 8.000
CPU tăng 60% → 95%
Connection Pool Active = 100%


② Incident – Sự cố

Ứng dụng không lấy được connection, khách hàng không thực hiện được giao dịch.

Mục tiêu: Khôi phục dịch vụ nhanh nhất, giảm ảnh hưởng khách hàng.

③ Investigation – Điều tra hiện trường

DBA và Application phối hợp:

- Thu thập log, AWR/ASH, thông số Connection Pool.
- Xác định thời điểm bắt đầu và phạm vi ảnh hưởng.
- Kiểm tra SQL, blocking, network, listener.
- Khoanh vùng nguyên nhân và xử lý tạm thời có kiểm soát.

④ Problem – Vấn đề

Phân tích RCA xác định nguyên nhân gốc là ứng dụng không giải phóng connection trong một số luồng xử lý lỗi.

Lưu ý: Khi mở Problem, nguyên nhân có thể vẫn chưa xác định; RCA là hoạt động nhằm tìm ra nguyên nhân đó.

⑤ Change – Thay đổi

Triển khai:

- Sửa code giải phóng connection.
- Tối ưu SQL nếu cần.
- Điều chỉnh Connection Pool theo kết quả đo tải.
- Bổ sung giám sát và cảnh báo sớm.

Thực hiện kiểm thử, phê duyệt và đánh giá sau thay đổi.

---

## 4. ⭐ Khuyến nghị áp dụng cho vận hành CNTT 24/7

Tôi đề xuất chuẩn hóa thành 5 giai đoạn chính, trong đó điều tra hiện trường là một phần của Incident Management:

| Giai đoạn | Mục tiêu | Kết quả |
|---|---|---|
| 1. Event Management | Phát hiện bất thường từ sớm | Event/Alert |
| 2. Incident Management | Ứng cứu, khôi phục dịch vụ | Incident Report |
| 3. Problem Management | Phân tích RCA, ngăn tái diễn | RCA Report, Known Error |
| 4. Change Enablement | Triển khai giải pháp có kiểm soát | RFC/Change Record |
| 5. Continual Improvement | Đánh giá, chuẩn hóa và cải tiến | Runbook, KB, Monitoring |

Luồng chính:

🔔 EVENT → 🚨 INCIDENT → 🧩 PROBLEM → 🔧 CHANGE → 📈 IMPROVEMENT

Trong đó:

- Event không nhất thiết phát sinh Incident.
- Incident phải ưu tiên khôi phục dịch vụ, không cần chờ hoàn thành RCA.
- Problem có thể được mở trước, trong hoặc sau Incident.
- Change khẩn cấp có thể thực hiện ngay trong quá trình xử lý Incident, theo quy trình phê duyệt khẩn cấp.
- Không phải Problem nào cũng cần Change; có thể chấp nhận rủi ro hoặc áp dụng biện pháp kiểm soát khác.

### 🏆 Kết luận

Nếu xây dựng quy trình quản lý vận hành Database và hệ thống CNTT trọng yếu, tôi khuyến nghị:

EVENT → INCIDENT (bao gồm điều tra hiện trường và khôi phục) → PROBLEM/RCA → CHANGE → CONTINUAL IMPROVEMENT.

Đặc biệt, nên tách hai mục tiêu quản trị:

Incident Management = Khôi phục dịch vụ nhanh nhất.

Problem Management = Tìm nguyên nhân gốc và phòng ngừa sự cố tái diễn.

Đây là hai mục tiêu khác nhau nhưng phải phối hợp chặt chẽ để hệ thống vừa được khôi phục nhanh, vừa giảm nguy cơ tái diễn.

=============================
TƯ VẤN: Click Here hoặc Hotline/Zalo 090.29.12.888
=============================
Website không chứa bất kỳ quảng cáo nào, mọi đóng góp để duy trì phát triển cho website (donation) xin vui lòng gửi về STK 90.2142.8888 - Ngân hàng Vietcombank Thăng Long - TRAN VAN BINH
=============================
Nếu bạn không muốn bị AI thay thế và tiết kiệm 3-5 NĂM trên con đường trở thành DBA chuyên nghiệp hay làm chủ Database thì hãy đăng ký ngay KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE, được Coaching trực tiếp từ tôi với toàn bộ bí kíp thực chiến, thủ tục, quy trình của gần 20 năm kinh nghiệm (mà bạn sẽ KHÔNG THỂ tìm kiếm trên Internet/Google) từ đó giúp bạn dễ dàng quản trị mọi hệ thống Core tại Việt Nam và trên thế giới, đỗ OCP.
- CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
- Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
2 khóa học online qua video giúp bạn nhanh chóng có những kiến thức nền tảng về Linux, Oracle, học mọi nơi, chỉ cần có Internet/4G:
- Oracle cơ bản: https://bit.ly/admin_1200
- Linux: https://bit.ly/linux_1200
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile/Zalo: 0902912888
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: https://www.youtube.com/@binhguru
👨 Tiktok: https://www.tiktok.com/@binhguru
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhguru
👨 Podcast: https://www.podbean.com/pu/pbblog-eskre-5f82d6
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
cơ sở dữ liệu, cơ sở dữ liệu quốc gia, database, AI, trí tuệ nhân tạo, artificial intelligence, machine learning, deep learning, LLM, ChatGPT, DeepSeek, Grok, oracle tutorial, học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,sql tutorial, khóa học pl/sql tutorial, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c/21c/23c/23ai, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail,oracle RAC, ASM, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, postgresql tutorial, mysql tutorial, mariadb tutorial, ms sql server tutorial, nosql, mongodb tutorial, oci, cloud, middleware tutorial, docker, k8s, micro service, hoc solaris tutorial, hoc linux tutorial, hoc aix tutorial, unix tutorial, securecrt, xshell, mobaxterm, putty

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master