Quân's blog

Be always a newbie...

Tag

admin

Thống kê thời gian uptime database dựa trên alert log

Bình thường query startup_time trong v$instance, ta sẽ biết thời gian uptime tới hiện tại của database. Tuy nhiên muốn thống kê thời gian downtime uptime trong 1 khoảng thời gian, ví dụ từ đầu năm chẳng hạn, thì …… Continue Reading →

Kết nối thông qua proxy user

Trong Oracle database có 1 số thao tác mà ngay cả DBA cũng không thực hiện được cho user, chẳng hạn như tạo database link. Bình thường ta hay dùng trick đổi password tạm thời, vào xử lý rồi sau… Continue Reading →

Các kiểu dữ liệu trong Oracle database 11gR2

Oracle hỗ trợ sẵn các kiểu dữ liệu cơ bản đủ để lưu trữ các loại thông tin khác nhau. Ngoài ra, Oracle còn có thể hỗ trợ mở rộng thêm nhiều kiểu dữ liệu khác để phù hợp với… Continue Reading →

B-tree Index

B-tree index là loại index phổ biến trong Oracle Database, nhất là các database OLTP, với mục đích tăng tốc độ truy vấn, hỗ trợ tạo constraint PK hay constraint unique, giảm tranh chấp trên column khóa ngoại. Dựa trên nguyên lý… Continue Reading →

Pseudocolumn: ROWID

Trong Oracle database, mỗi row trong table đều được ghi lại địa chỉ trong một cột giả (pseudocolumn) gọi là ROWID. Thông thường, ROWID xác định mỗi một row riêng biệt trong table (trừ trường hợp cluster table), ghi lại cách thức… Continue Reading →

Sử dụng Oracle Index

Index là 1 database object được tạo ra trên table với mục đích tăng tốc độ truy xuất dữ liệu. Với ý nghĩa tương tự mục lục của 1 cuốn sách (khi cần tìm 1 chương, ta chỉ cần dò mục lục… Continue Reading →

Hướng dẫn deploy agent EM12c

Sau khi cài đặt thành công EM12c, bước tiếp theo chúng ta cần thực hiện là deploy agent lên database server để monitor. Có nhiều cách để deploy agent. Trong phần này chúng ta sẽ thực hiện deploy trực tiếp… Continue Reading →

Cấu hình limit cho user oracle

Các tham số ta cấu hình trong file sysctl.conf là các tham số ở mức tổng thể hệ thống. Ngoài ra ta còn phải cấu hình 1 số giá trị cho user oracle khi chạy trên Linux, trong file /etc/security/limits.conf…. Continue Reading →

Cấu hình các tham số khác trong sysctl.conf

Ngoài shared memory và semaphore, ta còn cần cấu hình các tham số liên quan tới network, message queue, file handle và async IO trong file sysctl.conf phục vụ cho hoạt động của Oracle.   Các tham số Network Tham số net.ipv4.ip_local_port_range… Continue Reading →

Kiểm tra và xử lý shared memory segment

Ở bài viết Các lỗi có thể gặp liên quan đến shared memory, mình có đề cập đến lệnh ipcs của Linux và công cụ sysresv của Oracle để kiểm tra và dọn dẹp shared memory segment. Trong phần này chúng… Continue Reading →

Các lỗi có thể gặp liên quan đến shared memory

Ở bài trước chúng ta đã biết cách tính toán và cấu hình các tham số shared memory trên Linux. Trong 1 số trường hợp cấu hình không chính xác, hoặc hệ thống quản lý memory không tốt, ta sẽ có… Continue Reading →

Cấu hình shared memory & semaphore

Khi cài đặt Oracle trên Linux, ta phải cấu hình các tham số kernel trong file /etc/sysctl.conf. Trong các tham số đó có các tham số liên quan đến cấu hình semaphore và shared memory trên Linux.   Shared memory… Continue Reading →

© 2018 Quân's blog — Powered by WordPress

Theme by Anders NorenUp ↑