Thứ Tư, 17 tháng 3, 2021

GIẢI PHÁP ĐỒNG BỘ DỮ LIỆU ORACLE GOLDENGATE

I. GIỚI THIỆU
Trong thời đại cạnh tranh gay gắt về thông tin như hiện nay, doanh nghiệp ngày càng cần các thông tin, dữ liệu một cách kịp thời. Điều này yêu cầu một hệ thống có khả năng tập hợp, đồng nhất dữ liệu từ nhiều nguồn, nhiều hệ thống khác nhau trong doanh nghiệp một cách tức thời mà không làm mất đi tính an toàn và làm giảm hiệu suất của các hệ thống. Đối với các doanh nghiệp lớn, phục vụ một số lượng lớn khách hàng thông qua các hệ thống ứng dụng đặc biệt quan trọng (critical application system) yêu cầu này ngày càng trở nên bức thiết. Oracle GoldenGate là giải pháp phần mềm hiệu năng cao cho phép đồng bộ và tích hợp dữ liệu theo thời gian thực, đảm bảo tính sẵn sàng cao đối với các ứng dụng quan trọng. Oracle GoldenGate cung cấp khả năng đồng bộ và phân phối dữ liệu của các phiên giao dịch giữa các hệ thống thực thi (production) và phân tích (analysis) một cách ổn định, nhanh  chóng và chính xác.

Sửa bài viết

Thứ Năm, 11 tháng 3, 2021

Chính sách hỗ trợ end of life, end of support các phiên bản Oracle Database 8 - 19c, 21c

Câu hỏi: Các sản phẩm Oracle Database hỗ trợ đến thời điểm nào (vòng đời sản phẩm oracle database)? Hết hỗ trợ thì khi lỗi khắc phục như thế nào?

Trả lời:
Chính sách hỗ trợ end of life, end of support các phiên bản Oracle Database 8 - 19c, 21c như bên dưới, khi hết hỗ trợ (Extended Support thì lỗi sẽ không được hỗ trợ tức là không có bản vá (patch) nữa):
Sửa bài viết

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. 

Sửa bài viết

TRUNCATE TABLE không giải phóng không gian (space) khỏi tablespace

Khi chúng ta xóa các hàng khỏi bảng bằng lệnh DELETE, các extent được phân bổ cho bảng sẽ không được giải phóng và bảng vẫn giữ chúng, trong khi khi sử dụng TRUNCATE với mệnh đề DROP STORAGE (là mặc định), nó sẽ giải phóng không gian trở lại không gian bảng.

Sửa bài viết

ĐỌC NHIỀU

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