Skip to content

Review Game Mobile Hot

Recent Posts

  • Samsung Galaxy S21 without charger in the box, Samsung is following Apple?
  • Top 10 Best Sites To Buy Facebook Post Likes
  • FACEBOOK: No more “Like” Button for Pages and rolls out new features
  • [TOP 5] Best Free Android Apps Released In 2020
  • Top 100 Best-Selling Games On Steam In 2020

Tags

  • AI (4)
  • Amazon (3)
  • Android (5)
  • Apple (8)
  • Call of Duty (4)
  • Deep Learning (4)
  • Facebook (6)
  • Fortnite (4)
  • giáo trình trí tuệ nhân tạo (2)
  • google (8)
  • google pixel 4a (3)
  • Instagram (4)
  • iOS (3)
  • iPhone 12 (5)
  • iPhone 12 Pro (3)
  • Machine Learning (8)
  • ngày tháng trong oracle (2)
  • oracle (4)
  • pentaho (2)
  • phim tài liệu về trí tuệ nhân tạo (5)
  • PlayStation 5 (3)
  • proxy (3)
  • proxy là gì (3)
  • ps4 (3)
  • ps5 (4)
  • Python (13)
  • Samsung (7)
  • Samsung Galaxy (3)
  • smartphone (3)
  • Song Hye Kyo và Song Joong Ki (2)
  • so sánh ngày tháng trong oracle (2)
  • svn database (2)
  • Taylor Swift (2)
  • trí tuệ nhân tạo (16)
  • tài liệu ai trí tuệ nhân tạo (5)
  • tài liệu học lập trình trí tuệ nhân tạo (5)
  • tài liệu học môn trí tuệ nhân tạo (5)
  • tài liệu học trí tuệ nhân tạo (5)
  • tài liệu môn trí tuệ nhân tạo (5)
  • tài liệu trí tuệ nhân tạo (7)
  • tài liệu trí tuệ nhân tạo của nguyễn thanh thủy (5)
  • tài liệu về trí tuệ nhân tạo (5)
  • tạp chí Trí tuệ nhân tạo (11)
  • độ phức tạp thuật toán (2)
  • ứng dụng trí tuệ nhân tạo (4)
trituenhantao.info is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.*Amazon and the Amazon logo are trademarks of Amazon.com, Inc., or its affiliates.Additionally, trituenhantao.info participates in various other affiliate programs, and we sometimes get a commission through purchases made through our links.

Recent Comments

  • Top 100 best-selling games on Steam in 2020 on Top 10 Most Downloaded Game/Apps On Apple Store
  • Baby Shark has become YouTube's most viewed video ever on Cyberpunk 2077-Themed Transforms The Look Of The OnePlus 8T
  • Red Velvet's Irene under pressure to leave band after bullying scandal on Facebook Gaming Unveils A New Cloud Gaming Service For Mobile Games
  • Anne Hathaway Reveals Her Second Child's Name - HOT TRENDS on To be Default iOS Search Engine, How Much Do Google Have To Pay Apple?
  • StarCraft 2 Update Moves Game To Legacy Support on Fortnite NFL: Epic Games Offers Refunds for the NFL Skins

Categories

  • App Free (74)
  • Cập nhật (88)
  • CHATBOT AI (1)
  • Chia sẻ, mạn bàn (8)
  • Công nghệ thông tin (60)
  • Deep Learning (6)
  • Điều mới mẻ (35)
  • Dự án thú vị (13)
  • Emotiv Epoc (3)
  • firm (1)
  • Kẻ trăn trở (4)
  • Link hay (19)
  • Machine Learning (9)
  • Mạn bàn (1)
  • news (76)
  • Nghiên cứu AI (53)
  • Oracle và Database (32)
  • Tác phẩm văn học (1)
  • Tài liệu AI (17)
  • Thơ con cóc (1)
  • Tin tức (29)
  • Tin tức AI (55)
  • Tủ sách (59)
  • Ứng dụng AI (12)
  • Vọc linh tinh IT (13)
  • Ý tưởng mới (17)

Tag: oracle archive log location

Archive Log tràn ổ cứng gây dừng Database Oracle

Archive Log tràn ổ cứng gây dừng Database Oracle

Archived Log Mode là một chế độ của Orace phục vụ việc backup database. Archiver Process chính là process chịu trách nhiệm ghi log file ra file archive để lưu trữ. Ta có thể sử dụng các archive log này để tiến hành restore dữ liệu. Archiver Process chỉ chạy khi database đang được cấu hình chế độ chạy Archived Log Mode.

Hôm vừa hệ thống bên mình gặp tình trạng Database bị stop không rõ nguyên nhân. Qua kiểm tra một hồi thì phát hiện ổ cứng bị đầy do Archived Log sinh ra quá nhiều. Việc Archived Log bị tràn sẽ làm Archiver Process bị lỗi không thể chạy dẫn đến các thao tác mà Database không làm được nên treo cả hệ thống.

Archived Log Mode on Oracle

Sự cố này khá là nghiêm trọng vì nó gây dừng Database. Các hoạt động thực hiện đến nó không thể thực hiện được. Hiện tượng Archived Log bị tràn thỉnh thoảng mới xảy xa nhưng lần này nó phát sinh tới 100GB Archived Log thì đúng là bất thường.

Nguyên nhân gây nên tình trạng này là do 1 job hàng ngày tiến hành xóa và insert một lượng lớn dữ liệu nên Archived Log phát sinh ngày càng nhiều. Vì Archived Log có nhiệm vụ ghi lại toàn bộ sự thay đổi của table nên hàng ngày nó vẫn lưu trữ các thông tin này lại. Mặc dù thực tế dữ liệu đó chỉ có tác dụng nhất thời ghi ra để tiến hành xuất dữ liệu ra file để lưu trữ.

Job này có nhiệm vụ xóa dữ liệu cũ của bảng, tổng hợp lại dữ liệu ở nhiều nguồn rồi insert dữ liệu vào bảng đó để thực hiện 1 số tác vụ tiếp theo.

Cách xử lý để Archived Log không phát sinh nhiều đó là thay vì việc job tiến hành xóa dữ liệu thì tiến hành truncate table. Vì truncate table coi như drop table và create lại, Archived Log không lưu trữ lịch sử thông tin truncate table nên Archived Log phát sinh rất ít.

Để thao tác truncate table thực hiện được trong procedure (gói gọn trong job) ta phải viết lệnh sau:

EXECUTE IMMEDIATE 'TRUNCATE TABLE tablename';

Từ phần này mình để ý từ lâu mà nay mới phát hiện ra. Mình có một table dữ liệu khá lớn tầm 20Gb, dữ liệu được thêm vào liên tục nên ngày càng phình to. Mình sử dụng Toad để xem dữ liệu và thỉnh thoảng xóa bớt dữ liệu đi nhưng sau đó kiểm tra kích thước cũng không bị giảm đi tẹo nào.
Mình đã thử việc xóa dữ liệu đi nhưng kích thước vẫn thế. Chỉ khi sử dụng lệnh truncate table thì kích thước table mới về 0.

Để ý các job tương tự sếp viết thì mình thấy sếp đều dùng câu lệnh truncate để xóa dữ liệu. Đúng là người có kinh nghiệm vẫn cứ khác.

Posted on 13/09/201919/10/2020Author adminCategories Oracle và DatabaseTags Archive Log, archive log destination, archive log list, archive log mode, archive log mode oracle, archive log oracle, archive log oracle 12c, archive log oracle disable, archive log oracle enable, archive log oracle full, archive log oracle là gì, archive log oracle location, archive log oracle path, archive log oracle view, archive login, archive logo, archive logs, archive logs oracle delete, archive mode oracle, archive oracle, archive oracle database, archive oracle java, archive oracle table, archive oracle tables data, Database Oracle, oracle archive log, oracle archive log full, oracle archive log location, oracle archive log mode1 Comment on Archive Log tràn ổ cứng gây dừng Database Oracle
Privacy Policy Proudly powered by WordPress