Oracel 12c Alert日誌中的Creating new log segment

huangxuemail發表於2016-12-30
  在對資料庫進行Daily Check的時候發現Alert日誌中出現下面的資訊,咋一看還以為資料庫意外重啟了,仔細看看又好象一切正常,只是在正常的日誌切換期間插入了一些資料庫的引數和補丁相關的資訊。不過這些資訊意味著什麼呢?如果是正常的,那麼在以前的版本中怎麼都沒有出現過呢?帶著問題搜了搜MOS,查出原因記錄如下:
      
  這是12c的一個新的行為,11g以後,Alert日誌就分為兩種格式儲存在檔案系統上了,一種是老的文字格式的Alert日誌,可用於直接檢視分析問題。另一種是XML檔案格式,用於EM等軟體分析問題。預設情況下當XML檔案的大小超過10M的時候Oracle會自動建立一個新的檔案log.xml(監聽日誌也是如此),而老的檔案會以log_<n>.xml的方式命名。 這些資料庫引數和補丁的資訊顯示就發生在XML檔案切換時。Oracle將log.xml檔案也看做一個segment,在新生成的XML檔案中,資料庫啟動時的引數和補丁資訊被dump到新的log.xml檔案中。所以Alert日誌中的Creating new log segment指的是正在建立新的log.xml段,這是完全正常的一個行為。我們無需過多關注。

  這種行為只有在Alert日誌資訊生成非常頻繁的情況下可能會成為一個問題。文件裡也提到了一個Bug,就是當資料庫開啟supplemental logging後,會產生大量的Alert日誌,這樣系統生成新的log.xml檔案就很頻繁,這時如果再加上系統需要dump這些啟動引數和補丁的資訊,log.xml檔案就會切換的更頻繁或者產生其它的問題。

  然而,如果你不想讓這些資訊出現在Alert日誌中,那麼可以採用下面的方法進行遮蔽。不過隱含引數除非有必要,否則一律不推薦修改。

    1.禁止引數資訊dump至Alert日誌中
       _log_segment_dump_parameter=FALSE     

    2.禁止補丁資訊dump至Alert日誌中
       _log_segment_dump_patch=FALSE

點選(此處)摺疊或開啟

  1. [oracle@dm01db01 alert]$ ls -ltr
  2. total 104832
  3. -rw-r----- 1 oracle asmadmin 10485852 Dec 7 04:31 log_1.xml
  4. -rw-r----- 1 oracle asmadmin 10485828 Dec 12 04:31 log_2.xml
  5. -rw-r----- 1 oracle asmadmin 10485921 Dec 14 13:54 log_3.xml
  6. -rw-r----- 1 oracle asmadmin 10485784 Dec 17 04:31 log_4.xml
  7. -rw-r----- 1 oracle asmadmin 10485882 Dec 20 04:30 log_5.xml
  8. -rw-r----- 1 oracle asmadmin 10485847 Dec 22 04:30 log_6.xml
  9. -rw-r----- 1 oracle asmadmin 10486018 Dec 26 04:30 log_7.xml
  10. -rw-r----- 1 oracle asmadmin 10485814 Dec 27 10:25 log_8.xml
  11. -rw-r----- 1 oracle asmadmin 10485778 Dec 27 11:17 log_9.xml
  12. -rw-r----- 1 oracle asmadmin 10486037 Dec 30 04:30 log_10.xml    --======>>檔案最後的修改時間與引數和補丁資訊出現在Alert日誌裡的時間一致
  13. -rw-r----- 1 oracle asmadmin 2279154 Dec 30 08:44 log.xml


點選(此處)摺疊或開啟

  1. Fri Dec 30 04:30:13 2016
  2. ALTER SYSTEM ARCHIVE LOG
  3. Fri Dec 30 04:30:13 2016
  4. Thread 1 advanced to log sequence 972 (LGWR switch)
  5. Current log# 1 seq# 972 mem# 0: +DBFS_DG/PCDBH/ONLINELOG/group_1.278.928236731
  6. Fri Dec 30 04:30:14 2016
  7. Archived Log entry 4846 added for thread 1 sequence 971 ID 0x2c1f2fbb dest 1:
  8. Fri Dec 30 04:30:24 2016
  9. TT00: Standby redo logfile selected for thread 1 sequence 972 for destination LOG_ARCHIVE_DEST_2
  10. Creating new log segment:
  11. Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
  12. With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
  13. Advanced Analytics and Real Application Testing options.
  14. ORACLE_HOME = /u01/app/oracle/product/12.1.0.2/dbhome_1
  15. System name: Linux
  16. Node name: dm01db01.bmwbrill.cn
  17. Release: 2.6.39-400.128.17.el5uek
  18. Version: #1 SMP Tue May 27 13:20:24 PDT 2014
  19. Machine: x86_64
  20. Storage: Exadata
  21. Using parameter settings in client-side pfile
  22. System parameters with non-default values:
  23. processes = 1000
  24. compatible = "12.1.0.2.0"
  25. audit_file_dest = "/u01/app/oracle/admin/pcdbh/adump"
  26. ....省略部分內容
  27. diagnostic_dest = "/u01/app/oracle"
  28. ===========================================================
  29. Dumping current patch information
  30. ===========================================================
  31. Patch Id: 20243804
  32. Patch Description: DATABASE BUNDLE PATCH: 12.1.0.2.5 (20243804)
  33. Patch Apply Time: 2016-10-02 13:16:09 GMT+08:00
  34. Bugs Fixed: 13498243,13640676,14165431,14254610,14643995,15894842,15996428,
  35. 16010876,16293223,16356176,16359751,16556115,16619249,16870214,16938780,
  36. 17158137,17274537,17285555,17670355,17835294,17972478,18022774,18202441,
  37. 18250893,18288842,18306996,18354830,18369237,18378632,18417036,18418934,
  38. 18421248,18424767,18436647,18441401,18456643,18463035,18494306,18497527,
  39. 18510194,18511269,18520414,18533573,18594569,18610915,18618122,18622436,
  40. ....省略部分內容
  41. Patch Id: 23177536
  42. Patch Description: Database PSU 12.1.0.2.160719, Oracle JavaVM Component (JUL2016)
  43. Patch Apply Time: 2016-10-02 13:22:13 GMT+08:00
  44. Bugs Fixed: 19153980,19176885,19223010,19231857,19245191,19623450,19699946,
  45. 19855285,19877336,19895326,19895362,19909862,20408829,20408866,20415564,
  46. 21047766,21047803,21068507,21188537,21555660,21566944,21566993,21811517,
  47. 22118835,22118851,22139226,22670385,22670413,22674709,22675136,23177536,
  48. 23265914,23265965,23727148
  49. Fri Dec 30 06:35:04 2016
  50. ALTER SYSTEM ARCHIVE LOG
  51. Fri Dec 30 06:35:04 2016
  52. Thread 1 advanced to log sequence 973 (LGWR switch)
  53. Current log# 2 seq# 973 mem# 0: +DBFS_DG/PCDBH/ONLINELOG/group_2.291.928236731
  54. Fri Dec 30 06:35:04 2016
  55. TT00: Standby redo logfile selected for thread 1 sequence 973 for destination LOG_ARCHIVE_DEST_2
  56. Fri Dec 30 06:35:04 2016
  57. Archived Log entry 4851 added for thread 1 sequence 972 ID 0x2c1f2fbb dest 1:
參見:
12c Alert Log Appears To Show Unexpected Instance Restart (文件 ID 2049516.1)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26753337/viewspace-2131648/,如需轉載,請註明出處,否則將追究法律責任。

相關文章