Thứ Bảy, 15 tháng 10, 2022

TNS NameTrong Oracle RAC

-- Theo VIP

DBAVIET=

(DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.186.218)(PORT = 1521))

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.186.222)(PORT = 1521))

      (LOAD_BALANCE = yes)

      (FAILOVER = yes)

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = dbaviet)

    )

  )

Sửa bài viết

Thứ Tư, 12 tháng 10, 2022

Sử dụng quản lý kế hoạch SQL (SQL Plan Management - SPM) để kiểm soát kế hoạch thực thi SQL trong Oracle Database

Quản lý plan SQL (SQL Plan Management - SPM) được thiết kế để ngăn chặn suy giảm hiệu suất cho tất cả các câu lệnh SQL được ứng dụng sử dụng (giả sử rằng các câu lệnh SQL được đề cập được sử dụng nhiều lần). SPM sử dụng các SQL plan baselines được liên kết với các câu lệnh SQL riêng lẻ để kiểm soát những plan (plan) thực thi nào chúng được phép sử dụng. Đó là một ý tưởng đơn giản nhưng mạnh mẽ mở ra cánh cửa khả năng sử dụng SQL plan baselines theo cách phản ứng và chọn lọc hơn: để tác động đến plan thực thi SQL của các truy vấn riêng lẻ mà không cần phải sửa đổi các truy vấn ứng dụng hoặc thay đổi chính ứng dụng. Kỹ thuật này được đề cập trong các blog và trong bài viết SPM ở đây , nhưng nó xứng đáng có một bài đăng riêng cùng với một ví dụ FULL. 

Sửa bài viết

Sử dụng quản lý kế hoạch SQL (SQL Plan Management - SPM) để kiểm soát kế hoạch thực thi SQL trong Oracle Database

Quản lý plan SQL (SQL Plan Management - SPM) được thiết kế để ngăn chặn suy giảm hiệu suất cho tất cả các câu lệnh SQL được ứng dụng sử dụng (giả sử rằng các câu lệnh SQL được đề cập được sử dụng nhiều lần). SPM sử dụng các SQL plan baselines được liên kết với các câu lệnh SQL riêng lẻ để kiểm soát những plan (plan) thực thi nào chúng được phép sử dụng. Đó là một ý tưởng đơn giản nhưng mạnh mẽ mở ra cánh cửa khả năng sử dụng SQL plan baselines theo cách phản ứng và chọn lọc hơn: để tác động đến plan thực thi SQL của các truy vấn riêng lẻ mà không cần phải sửa đổi các truy vấn ứng dụng hoặc thay đổi chính ứng dụng. Kỹ thuật này được đề cập trong các blog và trong bài viết SPM ở đây , nhưng nó xứng đáng có một bài đăng riêng cùng với một ví dụ FULL. 

Sửa bài viết

Sử dụng SQL*LOADER trong Oracle để load dữ liệu từ tệp CSV

Bài viết này sẽ hướng dẫn bạn load dữ liệu từ tệp csv vào cơ sở dữ liệu Oracle Nó chứa thông tin tài khoản như tên, số điện thoại, ngày phục vụ, v.v. ..

Sửa bài viết

Sự khác biệt giữa SQL Profile và SQL Plan Baselines là gì?

 Tôi thường được hỏi về sự khác biệt giữa SQL Profile và SQL Plan Baseline và tại sao SQL Profile có thể được chia sẻ nhưng SQL Plan Baseline thì không. Vì vậy, tôi nghĩ sẽ là một ý tưởng hay nếu viết một bài giải thích sự khác biệt giữa chúng và cách chúng tương tác. Nhưng trước tiên hãy tóm tắt ngắn gọn từng tính năng.

Sửa bài viết

Thứ Ba, 11 tháng 10, 2022

HƯỚNG DẪN GIÁM SÁT, VẬN HÀNH SQL SERVER

 Các CSDL SQL Server tải thấp, do vậy chỉ cần đảm bảo an toàn về mặt dữ liệu, backup đầy đủ, dọn dẹp định kỳ; chu kỳ backup:

 

-         Backup full: ngày 2 lần vào lúc 0h và 12h

-          Backup transaction log: 20 phút backup 1 lần

Sửa bài viết

Active Session History (ASH) trong Oracle Database

Nội dung:

  • Giới thiệu
  • V$ACTIVE_SESSION_HISTORY
  • DBA_HIST_ACTIVE_SESS_HISTORY
  • Trang Hiệu suất của Enterprise Manager
  • Báo cáo ASH
  • SQL Developer and ASH Reports
  • ASH Viewer
Sửa bài viết

ĐỌC NHIỀU

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