Mục lục

Đo mức độ tăng trưởng của database

Nói chung, tôi không thấy Oracle ghi nhận dung lượng của database theo thời gian. Tuy nhiên, đối với những database thường xuyên add thêm datafile, có 1 giải pháp đo độ tăng trưởng của database gần đúng như sau:

				
					SELECT /*+ NO_MERGE */ TO_CHAR(creation_time, 'YYYY-MM') creation_month,
ROUND(SUM(bytes)/POWER(10,6)) mb_growth,
ROUND(SUM(bytes)/POWER(10,9)) gb_growth,
ROUND(SUM(bytes)/POWER(10,12), 1) tb_growth 
FROM v$datafile GROUP BY TO_CHAR(creation_time, 'YYYY-MM') 
ORDER BY TO_CHAR(creation_time, 'YYYY-MM');
				
			

Kết quả:

				
					CREATIO  MB_GROWTH  GB_GROWTH  TB_GROWTH
------- ---------- ---------- ----------
2017-01       3961          4          0
2022-01        524          1          0
2022-04        105          0          0
				
			

Bạn thử xem sao.

Nguồn: https://dangxuanduy.com/

Hiện tại, tôi có tổ chức đều đặn các khóa học về quản trị Oracle Database, tôi sẽ để thông tin ở đây, để bạn nào quan tâm về lịch học cũng như chương trình học có thể theo dõi nhé.

KHOÁ DÀNH CHO NGƯỜI MỚI

KHÓA HỌC: QUẢN TRỊ ORACLE DATABASE THẬT LÀ ĐƠN GIẢN (ADMIN 1)

CÁC KHOÁ NÂNG CAO:

KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ KIẾN TRÚC MULTITENANT 12c

KHÓA HỌC ORACLE NÂNG CAO: QUẢN TRỊ HỆ THỐNG DATA GUARD

CÁC KHOÁ COMBO:

COMBO 1: ADMIN 1 + MULTITENANT 12c

COMBO 2: ADMIN 1 + DATA GUARD

COMBO 3: ADMIN 1 + MULTITENANT 12c + DATA GUARD

LỊCH HỌC:

Mời bạn xem tại đây: LỊCH HỌC CÁC LỚP ORACLE 

ĐĂNG KÝ:

https://forms.gle/MtCAoRQFenP886y79

Hãy tham gia group “Kho tài liệu kiến thức database” để cùng học hỏi và chia sẻ nhé.

Đọc thêm  Xử lý truy vấn Top N với ROWNUM
0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest
0 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
0
Rất thích suy nghĩ của bạn, hãy bình luận.x