Là một lập trình viên, bất kể khi nào được giao một task nào đó dựa trên code có sẵn, bạn thường sẽ gặp phải rất nhiều thách thức. Một trong số đó liên quan đến việc hiểu mô hình dữ liệu (data model) của ứng dụng. Bạn sẽ mất một khoảng thời gian để hiểu về các bảng, các cột, giá trị cũng như những ràng buộc, thủ tục lưu trữ, hàm hay triggers,… Một khi đã hiểu về chúng, bạn bắt đầu nhận thấy có nhiều cách để cải thiện và tận dụng được các thông tin được lưu trữ. Nếu là một lập trình viên có kinh nghiệm, có thể bạn cũng sẽ thấy mọi thứ đáng lẽ ra có thể được làm tốt hơn ngay từ đầu, chẳng hạn như là thiết kế cơ sở dữ liệu. Bài viết này sẽ chỉ ra những sai lầm trong thiết kế cơ sở dữ liệu (CSDL) và cách để tránh gặp phải những sai lầm này.
Sửa bài viết
- HOME
- BASIC
- INSTALL
- ADMIN
- FULL BÀI VIẾT
- CÂU HỎI THƯỜNG GẶP
- ADMIN TUTORIAL
- CÀI ĐẶT, PATCH
- UPGRADE/MIGRATION
- NGUYÊN LÝ
- CÔNG CỤ
- INSTANCE
- USER, QUYỀN
- LƯU TRỮ (STORAGE)
- GIAO DỊCH
- BẢO MẬT
- OBJECTS
- BACKUP
- RECOVERY
- BẢO TRÌ
- HIỆU NĂNG (PERFORMANCE)
- CÁC LỖI THƯỜNG GẶP
- TROUBLESHOOTING
- QUY TRÌNH VẬN HÀNH ORACLE DATABASE A-Z
- VẬN HÀNH TỰ ĐỘNG
- TIPS
- KHO TÀI NGUYÊN
- EXADATA
- KHÁC
- DEV
- SECURITY
- TUNNING
- RAC
- HA
- OTHER DB
- SYSTEM
- SOLUTION
- TRAINING
- CONTACT
Thứ Hai, 12 tháng 9, 2022
Cách viết câu lệnh SQL tối ưu
SQL Performance
SQL là một ngôn ngữ không còn xa lạ với mọi lập trình viên và đối với với lập trình viên backend việc làm chủ được SQL là một điều rất quan trọng. Trong quá trình làm việc của mình với SQL mình đã tham khảo rất nhiều nguồn để tối ưu câu truy vấn hiểu được hoạt động của SQL. Các bài nói về tối ưu với SQL trên mạng là rất nhiều nhưng mình chưa tìm thấy có một bài nào tổng hợp các kỹ thuật nên dùng để tối ưu với SQL. Bài viết này mình sẽ chia sẻ những kỹ thuật mình đang sử dụng để tối ưu hệ thống của mình với SQL cụ thể hơn là Mysql vì nhiều kiến thức mình chưa thử ở các loại SQL khác.
KILL CONNECTION DATABASE TRÊN SQL SERVER
- Hôm nay tôi sẽ giới thiệu các bạn kỹ thuật kill connection Database SQL server bằng câu lệnh
Tổng hợp các câu lệnh check SQL chiếm tải, cần tối ưu trong Oracle Database
Mục đích: Tổng hợp các câu lệnh check SQL chiếm tải, cần tối ưu trong Oracle Database
[VIP5] Hướng dẫn đọc, phân tích Báo cáo AWR để tối ưu hiệu năng, câu lệnh SQL trong Oracle Database
Đầu tiên cần lấy Báo cáo AWR trong Oracle (Đọc thêm: Cách lấy AWR Report trong Oracle Database), nhiệm vụ tiếp theo là Phân tích Báo cáo AWR trong Oracle. Bằng cách Đọc Báo cáo AWR, bạn có thể dễ dàng giải quyết các vấn đề như Cơ sở dữ liệu chậm, sự kiện chờ nhiều, Truy vấn chậm và nhiều vấn đề khác. Mặc dù Đây là một báo cáo dài, khó hiểu nhưng có rất nhiều giá trị từ báo cáo này do vậy việc Phân tích hoặc Đọc phần liên quan của Báo cáo AWR có thể giúp xác định nguyên nhân, khắc phục, phòng ngừa sự cố một cách dễ dàng và nhanh chóng.Tôi cũng khuyên bạn nên đọc ADDM Report trước tiên (lấy khoảng thời gian tương đường AWR Report), nó sẽ cung cấp root cause cho bạn, từ đó bạn sẽ tập trung đọc thêm vào AWR Report.
Thứ Năm, 8 tháng 9, 2022
[VIP5] THỦ TỤC CÀI ĐẶT ORACLE GOLDEN GATE 19c
NỘI DUNG: Chia sẻ thủ tục cài đặt GoldenGate 19c
Thứ Tư, 7 tháng 9, 2022
Xóa dữ liệu Audit thủ công hoặc với DBMS_AUDIT_MGMT
Xóa (Purge) bản ghi Audit records dùng package DBMS_AUDIT_MGMT
Đăng ký:
Bài đăng (Atom)
ĐỌC NHIỀU
-
Checklist triển khai theo 6 giải pháp của Bộ TT&TT (có phân vai “Ai làm gì” – từng bước – mẫu tài liệu cần chuẩn bị). Template “Kế h...
-
ASM là viết tắt của “Automatic Storage Management” trong hệ thống quản lý cơ sở dữ liệu của Oracle. ASM là một công nghệ của Oracle Databas...
-
Serial: sneep All Hardware # prtdiag -v // verbose show đầy đủ thông tin # prtconf