Sử dụng Database Link trong Oracle Database
- 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, 8 tháng 9, 2025
Thứ Bảy, 6 tháng 9, 2025
Alter Big Table thế nào để không bị treo hệ thống Oracle database
Alter Big Table thế nào để không bị treo hệ thống Oracle database
Alter table bảng lớn mà không bị treo DB như thế nào?
Việc thay đổi cấu trúc bảng trong production là công việc thường xuyên, nhưng khi CSDL chúng ta lớn và rất lớn thì việc thay đổi nhỏ cũng có thể làm treo toàn bộ DB vì phải xử lý 1 lượng lớn dữ liệu.
Tăng tốc truy vấn với Materialized View trong PostgreSQL
Materialized view trong PostgreSQL là một loại view đặc biệt lưu trữ dữ liệu kết quả của truy vấn view tại thời điểm tạo hoặc làm mới (refresh) view. Điều này giúp tăng tốc độ truy vấn vì dữ liệu không cần phải tính toán lại mỗi khi view được truy vấn, thay vào đó, nó đọc từ dữ liệu đã lưu trữ sẵn.
Thứ Năm, 7 tháng 9, 2023
[VIP5] Sau khi delete cần Move partition để giảm dung lượng trong Oracle Database
Chủ Nhật, 20 tháng 11, 2022
Bảng DUAL trong Oracle Database
Trong Oracle, câu lệnh SELECT phải có mệnh đề FROM. Tuy nhiên, một số truy vấn (querry) không yêu cầu bất kỳ bảng (table) nào. Ví dụ như:
Thứ Ba, 26 tháng 4, 2022
Bí kíp xóa dữ liệu lớn hiệu quả từ bảng trong Oracle Database
Là một người dùng ứng dụng, bạn có thể được yêu cầu viết một tập lệnh dọn dẹp để xóa dữ liệu cũ khỏi một bảng lớn có hàng triệu dòng dựa trên ngày hoặc một số trường. Là một DBA, những người làm ứng dụng thường hỏi tôi bất kỳ cách nào tốt nhất để xóa một lượng lớn các hàng khỏi một bảng khổng lồ (partition/ non-partition) nhanh nhất có thể.
Thứ Bảy, 26 tháng 2, 2022
Đổi tên bảng core gặp lỗi " ORA-04020: deadlock detected while trying to lock object"
LỖI:
Chủ Nhật, 3 tháng 10, 2021
View và MView khác nhau chỗ nào? Khi nào thì sử dụng
1. View là gì ? Materialized View (MatView) là gì ?
--> View là 1 object của DB (mọi DB đều có) để hiển thị dữ liệu được tùy chỉnh với 1 bảng hoặc nhiều bảng, có thể masking che dấu dữ liệu nhạy cảm, có thể query, update, insert, delete dữ liệu từ view (DBA có 2 loại view rất quan trọng là Static Data Dictionary Views và Dynamic Performance Views)--> Materialized View chỉ có ở Oracle DB là bản sao dữ liệu của 1 bảng từ DB từ xa (remote) mà được định kỳ cập nhật, có thể 5p, 10p, 1h, 12h, 24h,... cho phép truy cập dữ liệu nhanh như ở DB từ xa (nếu truy cập qua view dùng dblink thì sẽ chậm trong 1 số nghiệp vụ cần thời gian nhanh).
Thứ Năm, 30 tháng 9, 2021
[VIP5] Các giải pháp thu hồi dung lượng của bảng hay reset High Water Mark
Move dữ liệu của bảng Core theo phương pháp cuốn chiếu
Chủ Nhật, 19 tháng 9, 2021
Tìm hiểu Procedure trong Oracle
Trong bài này mình sẽ giới thiệu cú pháp và cách sử dụng procedure trong Oracle.
Thứ Ba, 24 tháng 8, 2021
Quá trình xử lý câu lệnh SQL trong Oracle DB
Thứ Ba, 25 tháng 5, 2021
Tạo Dblink từ Oracle tới PostgreSQL Database
Mục đích: Tạo Dblink từ Oracle tới PostgreSQL Database
Thứ Năm, 1 tháng 4, 2021
Quản trị MView, MView Log trong Oracle Database
Thứ Tư, 31 tháng 3, 2021
Global Temporary Tables trong Oracle Database
Global Temporary Tables trong Oracle Database
Thứ Sáu, 5 tháng 3, 2021
Lấy DDL ( tạo Script ) của các object Oracle Database bằng DBMS_METADATA.GET_DDL
Câu lệnh lấy DDL của Table,index,package,tablespace,....sử dụng DBMS_METADATA.GET_DDL
Thứ Năm, 4 tháng 3, 2021
Cách lấy lại toàn bộ không gian của bảng cơ sở dữ liệu oracle với câu lệnh "Truncate Table"
Sử dụng câu lệnh TRUNCATE cung cấp một phương pháp nhanh chóng, hiệu quả để xóa tất cả các row khỏi bảng hoặc cluster. Câu lệnh TRUNCATE không tạo ra bất kỳ thông tin redo entry hay undo nào và nó được thực hiện ngay lập tức. Đây là một câu lệnh DDL và không thể quay lại (không thể rollback). Câu lệnh TRUNCATE không ảnh hưởng đến bất kỳ cấu trúc nào liên quan đến bảng bị cắt bớt (ràng buộc và trình kích hoạt) hoặc ủy quyền.
ĐỌ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