Thứ Ba, 14 tháng 1, 2020

Tổng quan hệ thống chứng chỉ Oracle

Oracle cung cấp 200 chứng chỉ ở các lĩnh vực ứng dụng, đám mây, cơ sở dữ liệu, hệ thống vận hành, quản lý doanh nghiệp, ảo hóa…Hệ thống chứng chỉ Oracle được chia làm 10 lĩnh vực: 
  • Oracle Applications
  • Oracle Cloud
  • Oracle Database
  • Oracle Enterprise Management
  • Oracle Foundation
  • Oracle Industries
  • Oracle Java and Middleware
  • Oracle Operating Systems
  • Oracle Systems
  • Oracle Virtualization

Sửa bài viết

Khắc phục lỗi recovery khi OPEN RESETLOGS lỗi SYSTEM trong Oracle Database?

Error log:
SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u01/app/oracle/oradata/ORCL/system01.dbf'
Sửa bài viết

Khi nào một index nên được xây dựng lại (rebuild) trong Oracle Database?


Khái niệm

Một index của Oracle là một đối tượng trong schema có thể tăng tốc độ truy xuất các row bằng cách sử dụng một con trỏ. 

Bạn có thể tạo các index trên một hoặc nhiều cột của bảng để tăng tốc độ thực thi câu lệnh SQL trên bảng đó. 

Nếu bạn không có index trên cột, thì việc quét toàn bộ bảng sẽ xảy ra. Bạn có thể giảm I/O đĩa bằng cách sử dụng phương pháp truy cập đường dẫn nhanh để xác định vị trí dữ liệu nhanh chóng. Theo mặc định, Oracle tạo các index B-tree. 

Sau khi một bảng trải qua một số lượng lớn các lần chèn, cập nhật và xóa, index có thể trở nên mất cân bằng và bị phân mảnh và có thể cản trở hiệu suất truy vấn, giảm hiệu năng.
Sửa bài viết

Thứ Hai, 13 tháng 1, 2020

Thủ tục gửi email cảnh báo CLOB trong Oracle Database

1. Tạo thủ tục 
CREATE OR REPLACE PROCEDURE SYS.send_email_html_clob (str_to IN VARCHAR2,  str_subject   IN VARCHAR2,   str_body      IN CLOB)
IS
    l_mail_conn   UTL_SMTP.connection;
    p_str_to      VARCHAR2(4000) := trim(str_to);
    pos number(10,0) := 0;
    i number(10,0) := 0;
    L_OFFSET number := 1;
    L_AMMOUNT number := 1900;
Sửa bài viết

Thứ Bảy, 11 tháng 1, 2020

Quy trình vận hành cơ sở dữ liệu Oracle - 9.Thủ tục cài đặt, vận hành Oracle Goldengate

1.  Mô hình đồng bộ goldengate triển khai

Sửa bài viết

Quy trình vận hành cơ sở dữ liệu Oracle - 7.Vận hành Oracle ASM

1. ASM instance architecture:

- ASM có 3 thành phần chính: ASM instance, disk groups và ASM files.
- Một ASM instance có một số background processes như SMON, PMON và LGWR processes. Ngoài ra có 2 background processes mới: ASM Rebalance Master (RBAL) và ASM Rebalance (ARBn).
-  Oracle DB instance sử dụng ASM instance sẽ có thêm 2 background processes liên quan đến ASM: RBAL và  ASM Background (ASMB) processes
   + ASM Files backup phải thực hiện bằng RMAN

2.Managing the ASM instance

-    Tạo ASM instance: Sử dụng DBCA và chọn các option như hình vẽ sau:
Tạo ASM instance trên môi trường single-instance:

Sửa bài viết

Quy trình vận hành cơ sở dữ liệu Oracle - 2.Hướng dẫn khai báo partition cho DB

Cách sử dụng script này:
1. Mở TOAd hoặc SQL Navigator
2. Copy toàn bộ và thực hiện từng bước một cho đến khi kết thúc
(hoặc có thể đặt job để tự động sinh partition nhé):
Sửa bài viết

ĐỌC NHIỀU

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