It is currently Sun Jun 25, 2017 5:33 pm

News News of Tối ưu hóa

Site map of Tối ưu hóa » Forum : Tối ưu hóa

Tất cả thảo luận liên quan đến việc nâng cao hiệu năng của Oracle.

Tự động tạo câu lệnh rollback (undo) với các lệnh DML

Dear các Bác,

Em có một bài toán hỏi nhiều chuyên gia DB nhưng chưa có hướng giải quyết triệt để:
Bài toán:
Đầu vào: Câu lệnh DML khi tác động vào hệ DB oracle
vd: Delete, insert, update -> table
Đầu ra:
1.Tự động đưa ra câu lệnh backup dữ liệu: vd create table backup nologging as select * from table ?
2.Tự động đưa ra câu lệnh rollback tuơng ứng với câu lệnh ...


Vài câu hỏi phỏng vấn

Hôm nay mình phỏng vấn ứng viên vị trí SQL Developer. Chợt nghĩ ra vài câu hỏi cơ bản về RDBMS chia sẻ cho các bạn.

1. DB Log của RDBMS là để ghi lịch sử các câu lệnh thực thi trong 1 transaction. Việc ghi DB Log trước khi ghi vào DB File để nhằm tăng tốc độ xử lý giao dịch, để RDBMS tránh phải ghi ngay dữ liệu vào DB File. Vậy, ...
Read more : Vài câu hỏi phỏng vấn | Views : 1243 | Replies : 11


select PARTITION oracle

mọi người cho mình hỏi khi phân PARTITION RANGE cho 1 bảng theo trường TUNGAY
vậy việc viết câu lệnh như sau câu nào tối ưu hơn ạ ?
1, select * from ZZ_DICHVU_BV PARTITION(TUNGAY_20140101)


2, select * from ZZ_DICHVU_BV where TUNGAY BETWEEN(TO_DATE(' 2014-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS') )and (TO_DATE(' 2014-01-31 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'))
Read more : select PARTITION oracle | Views : 1207 | Replies : 9


Hướng dẩn sử dụng EP

a/c có thể hướng dẩn em dùng EP được không ạ . Em làm Ora12c . chạy ở đâu thì nó có thể hiện EP đc ạ !'
em mới tìm hiểu Oracle chưa đc lâu nên kiến thức hạn hẹp,mong a/c giúp đở ạ
Read more : Hướng dẩn sử dụng EP | Views : 416 | Replies : 0


Truy xuất database bị chậm, help

Chào mọi người,
Cho mình hỏi cách tối ưu thông số spfile RAC, RAM 20G, data đã dùng 5 năm nay có dấu hiệu chậm,
các yếu tố network, disk, cpu bình thường
đây là thông số spfile:

orcl2.__db_cache_size=469762048
orcl1.__db_cache_size=469762048
orcl2.__java_pool_size=16777216
orcl1.__java_pool_size=16777216
orcl2.__large_pool_size=16777216
orcl1.__large_pool_size=16777216
orcl1.__oracle_base='/u01/app/oracle
orcl2.__oracle_base='/u01/app/oracle
orcl2.__pga_aggregate_target=419430400
orcl1.__pga_aggregate_target=419430400
orcl2.__sga_target=1258291200
orcl1.__sga_target=1258291200
orcl2.__shared_io_pool_size=0
orcl1.__shared_io_pool_size=0
orcl2.__shared_pool_size=738197504
orcl1.__shared_pool_size=738197504
orcl2.__streams_pool_size=0
orcl1.__streams_pool_size=0
...
*.open_cursors=300
*.pga_aggregate_target=414187520
*.processes=1000
*.remote_listener='LISTENERS_ORCL'
*.remote_login_passwordfile='exclusive'
*.sessions=1105
*.sga_target=1242562560
orcl2.thread=2
orcl1.thread=1
orcl1.undo_tablespace='UNDOTBS1'
orcl2.undo_tablespace='UNDOTBS2'

Mọi người góp ý dùng mình thông ...
Read more : Truy xuất database bị chậm, help | Views : 1244 | Replies : 12


Vấn đề db file sequential read on insert

Hi all,

Mọi người cho em hỏi chút với, em đang gặp vấn đề khi insert dữ liệu vào một bảng lớn thì wait event db file sequential read on insert đang chiếm nhiều DB time. Dữ liệu được insert từ một bảng nhỏ sang, em nghĩ vấn đề ở chỗ là bảng quá lớn nên khi insert thêm dòng vào phải quét index nhiều nhưng em chưa nghĩ ra hướng xử lý như thế ...
Read more : Vấn đề db file sequential read on insert | Views : 666 | Replies : 1


Hỏi về tối ưu phân chia bộ nhớ ORACLE 11G

Chào mọi người, em mới được giao nhiệm vụ tối ưu Server Datbase.
Sever em đang có 32G RAM, chạy Redhat 5.9, Oracle 11gr2.
EM muốn hỏi cấu hình phân chia thành phần bộ nhớ sao cho phù hợp.
Cụ thể là pga_aggregate_target, sga_target phân chia tỉ lệ trên RAM thế nào cho phù hợp?
Hiện tại em đang để như sau:
pga_aggregate_target=4G
sga_target=12G

Tuy nhiên sau một thời gian chạy, em kiểm tra RAM ...
Read more : Hỏi về tối ưu phân chia bộ nhớ ORACLE 11G | Views : 4798 | Replies : 16


Tối ưu hóa các thông số bộ nhớ oracle như thế nào

Cho em hỏi , em mới được giao quản trị cái server mà thật sự cũng chưa hiểu rõ lắm cách sử dụng bộ nhớ sao cho phù hợp
Ví dụ: Server của em Ram 32G , windown 2008 64 bit.
vậy các bác chỉ em cách chia các thông số bộ nhớ thế nào cho phù hợp

em điều chỉnh như vậy đã phù hợp chưa, giờ em muốn tăng lên thì cần phải ...


Vấn đề REGION trong APEX ( em ko biết đặt câu hỏi đúng nơi hay ko, nếu sai mong mod chuyển sang đúng nơi hộ em ạ)

bài toán đặt ra là em có 1 report region và các button+ item điều kiện dạng như start date, end date, department chả hạn sau khi chọn xong các điều kiện như vậy em click vào nút button để lọc dữ liệu.
vấn đề nằm ở chỗ khi click submit thì nó sẽ load cả trang lại, có cách nào để nó chỉ load lại cái region report mà ko load lại cả trang ...


Troubleshooting database with high concurrency

From : http://dborasol.wordpress.com/2012/09/1 ... ncurrency/
( checked and the problem is fixed )

On a sunny day, my customer reported that they had a big problem with their Database and asked me to help them identify what happened. It’s interesting :).
When monitoring the EM i saw that database had big problem with high concurrency wait class.

Image

What did ...
Read more : Troubleshooting database with high concurrency | Views : 1236 | Replies : 4


 

Login  •  Register


Statistics

Total posts 30660 • Total topics 5934 • Total members 22195

Youtube Channel