ನೀವು PostgreSQL ಅನ್ನು ಬಳಸಿದರೆ ದುರ್ಬಲತೆಯನ್ನು ನಿವಾರಿಸುವ ಹೊಸ ಆವೃತ್ತಿಗೆ ನೀವು ನವೀಕರಿಸಬೇಕು

postgreSQL

ಇತ್ತೀಚೆಗೆ PostgreSQL ಅನಾವರಣಗೊಂಡಿದೆ ಆ ಸುದ್ದಿ ಹಲವಾರು ಸರಿಪಡಿಸುವ ನವೀಕರಣಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ ಎಲ್ಲಾ ಪ್ರಸ್ತುತ ಬೆಂಬಲಿತ PostgreSQL ಶಾಖೆಗಳಿಗೆ, ಅವು 14.3, 13.7, 12.11, 11.16, ಮತ್ತು 10.22 ಆವೃತ್ತಿಗಳಾಗಿವೆ.

ಹೊಸ ಆವೃತ್ತಿಗಳು 50 ಕ್ಕೂ ಹೆಚ್ಚು ತಿದ್ದುಪಡಿಗಳನ್ನು ನೀಡುತ್ತವೆ ಇವುಗಳಲ್ಲಿ ಕೆಲವು ಸಮಸ್ಯೆಗಳು PostgreSQL ನ ಇತರ ಬೆಂಬಲಿತ ಆವೃತ್ತಿಗಳ ಮೇಲೂ ಪರಿಣಾಮ ಬೀರಬಹುದು.

  • ltreecolumns ಮೇಲೆ GiST ಇಂಡೆಕ್ಸ್‌ಗಳ ಭ್ರಷ್ಟಾಚಾರಕ್ಕೆ ಕಾರಣವಾಗಬಹುದಾದ ಸಮಸ್ಯೆ. ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ, ನೀವು ltree ಕಾಲಮ್‌ಗಳಲ್ಲಿ GiST ಸೂಚಿಕೆಗಳನ್ನು ಮರು-ಸೂಚಿಸಬೇಕಾಗುತ್ತದೆ.
  • ಮಧ್ಯಂತರ ಪ್ರಕಾರಗಳಿಂದ ಯುಗ ಮೌಲ್ಯಗಳನ್ನು ಹೊರತೆಗೆಯುವಾಗ ತಪ್ಪಾದ ಪೂರ್ಣಾಂಕವನ್ನು ಸರಿಪಡಿಸಿ.
  • timestanptz ಮತ್ತು timetzen table_to_xmlschema() ಪ್ರಕಾರಗಳಿಗೆ ತಪ್ಪಾದ ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ಸರಿಪಡಿಸಿ.
  • ಅಸಮಕಾಲಿಕ ರಿಮೋಟ್ ಪ್ರಶ್ನೆಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಶೆಡ್ಯೂಲರ್ ಸಮಸ್ಯೆಗೆ ಸಂಬಂಧಿಸಿದ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ.
  • ಕಾರ್ಯವೊಂದರ ಸಮಾನಾಂತರ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಮತ್ತು ಅದೇ ಆಜ್ಞೆಯಲ್ಲಿ ಅದರ ವೇರಿಯೇಬಲ್‌ಗಳ SET ಪಟ್ಟಿಯನ್ನು ಬದಲಾಯಿಸುವುದನ್ನು ಬೆಂಬಲಿಸಲು ALTER FUNCTION ಗೆ ಸರಿಪಡಿಸಿ.
  • ಆರಂಭಿಕ ಕೀಲಿಯು ಅಭಿವ್ಯಕ್ತಿಯಾಗಿರುವ ಸೂಚ್ಯಂಕದಲ್ಲಿ CLUSTER ಅನ್ನು ಬಳಸಿದಾಗ ಟೇಬಲ್ ಸಾಲುಗಳ ತಪ್ಪಾದ ವಿಂಗಡಣೆಯನ್ನು ಸರಿಪಡಿಸಿ.
  • ವಿಭಜಿತ ಸೂಚ್ಯಂಕವನ್ನು ಬಿಡುವಾಗ ಡೆಡ್‌ಲಾಕ್ ವೈಫಲ್ಯಗಳ ಅಪಾಯವನ್ನು ತಿಳಿಸುತ್ತದೆ.
  • ಟೇಬಲ್‌ಸ್ಪೇಸ್ ಡೈರೆಕ್ಟರಿಯಿಂದ ಎಲ್ಲಾ ಡೆಡ್ ಫೈಲ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ವಿಫಲವಾಗಬಹುದಾದ ಡ್ರಾಪ್ ಟೇಬಲ್‌ಸ್ಪೇಸ್ ಮತ್ತು ಚೆಕ್‌ಪಾಯಿಂಟ್‌ಗಳ ನಡುವಿನ ರೇಸ್ ಸ್ಥಿತಿಯನ್ನು ಸರಿಪಡಿಸಿ.
  • ಚೆಕ್‌ಪಾಯಿಂಟ್‌ನೊಂದಿಗೆ ಅತಿಕ್ರಮಿಸುವ TRUNCATE ಆಜ್ಞೆಯ ನಂತರ ವಿಫಲತೆಯ ಸಂಭಾವ್ಯ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
  • ಸ್ಥಿರ ಬಗ್ ಪ್ಯಾನಿಕ್: WAL ಮುಂದುವರಿಕೆ ಲಾಗ್ ಕಾಣೆಯಾದಾಗ ಸ್ಟ್ಯಾಂಡ್‌ಬೈ ಪ್ರಚಾರದ ಸಮಯದಲ್ಲಿ xlog ಫ್ಲಶ್ ವಿನಂತಿಯು ತೃಪ್ತಿಯಾಗುವುದಿಲ್ಲ.
  • ಬಿಸಿ ಸ್ಟ್ಯಾಂಡ್‌ಬೈ ಸಂಘರ್ಷ ನಿರ್ವಹಣೆಯಲ್ಲಿ ಸ್ವಯಂ ಲಾಕ್ ಸಾಧ್ಯತೆಯನ್ನು ಸರಿಪಡಿಸಿ.

ಅದರ ಪಕ್ಕದಲ್ಲಿ, ಈ ಹೊಸ ಸರಿಪಡಿಸುವ ಆವೃತ್ತಿಗಳು ದುರ್ಬಲತೆಯನ್ನು CVE-2022-1552 ಪರಿಹರಿಸುತ್ತವೆ ಸವಲತ್ತು ಹೊಂದಿರುವ ಕಾರ್ಯಾಚರಣೆಗಳ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಐಸೋಲೇಶನ್ ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯಕ್ಕೆ ಸಂಬಂಧಿಸಿದೆ ಆಟೋವಾಕ್ಯೂಮ್, ರೀಂಡೆಕ್ಸ್, ಇಂಡೆಕ್ಸ್ ರಚಿಸಿ, ಮೆಟೀರಿಯಲ್ಸ್ ಮಾಡಿದ ವೀಕ್ಷಣೆ, ಕ್ಲಸ್ಟರ್ ಮತ್ತು pg_amcheck ಅನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಿ.

ಈ ಸರಿಪಡಿಸುವ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಪರಿಹರಿಸಲಾದ ದುರ್ಬಲತೆಯ ಬಗ್ಗೆ, ಸಮಸ್ಯೆಯನ್ನು ಪತ್ತೆಹಚ್ಚಲಾಗಿದೆ ಎಂದು ಹೇಳಿದರು ಆಕ್ರಮಣಕಾರನಿಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು ಏನು ಹೊಂದಿದೆ ಯಾವುದೇ ಸ್ಕೀಮಾದಲ್ಲಿ ತಾತ್ಕಾಲಿಕವಲ್ಲದ ವಸ್ತುಗಳನ್ನು ರಚಿಸುವ ಅಧಿಕಾರ ಶೇಖರಣಾ ಸರ್ವರ್ ಸೂಪರ್ಯೂಸರ್ ಸವಲತ್ತುಗಳೊಂದಿಗೆ ಅನಿಯಂತ್ರಿತ SQL ಕಾರ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ಆದರೆ ಸವಲತ್ತು ಪಡೆದ ಬಳಕೆದಾರರು ಆಕ್ರಮಣಕಾರರ ವಸ್ತುವಿನ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಮೇಲಿನ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತಾರೆ.

ಆಟೋವಾಕ್ಯೂಮ್ ಡ್ರೈವರ್ ಅನ್ನು ಚಲಾಯಿಸಿದಾಗ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ವಚ್ಛಗೊಳಿಸಿದಾಗ ದುರ್ಬಲತೆಯ ಶೋಷಣೆ ಸಂಭವಿಸಬಹುದು.

ನೀವು ನವೀಕರಣವನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಸಮಸ್ಯೆಯನ್ನು ತಡೆಯಲು ಪರಿಹಾರವಾಗಿ, ಮಾಡಬಹುದು ಸ್ವಯಂಚಾಲಿತ ನಿರ್ವಾತವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ ಮತ್ತು ರೂಟ್ ಬಳಕೆದಾರರಂತೆ REINDEX, CREATE INDEX, REFRESH MATERIALIZED VIEW, ಮತ್ತು CLUSTER ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತಿಲ್ಲ ಮತ್ತು pg_amcheck ಉಪಯುಕ್ತತೆಯನ್ನು ಚಲಾಯಿಸುತ್ತಿಲ್ಲ ಮತ್ತು pg_dump ಯುಟಿಲಿಟಿಯಿಂದ ರಚಿಸಲಾದ ಬ್ಯಾಕಪ್‌ನ ವಿಷಯಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸುವುದಿಲ್ಲ.

VACUUM ನ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಸುರಕ್ಷಿತವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ, ಯಾವುದೇ ಕಮಾಂಡ್ ಕಾರ್ಯಾಚರಣೆಯ ಬಳಕೆಯಂತೆ, ಸಂಸ್ಕರಿಸಿದ ವಸ್ತುಗಳು ವಿಶ್ವಾಸಾರ್ಹ ಬಳಕೆದಾರರಿಗೆ ಸೇರಿದ್ದರೆ.

ಇತರ ಬದಲಾವಣೆಗಳು ಹೊಸ ಆವೃತ್ತಿಗಳಲ್ಲಿ LLVM 14 ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು JIT ಕೋಡ್ ನವೀಕರಣವನ್ನು ಸೇರಿಸಿ, ಮಧ್ಯಂತರ ಪ್ರಕಾರದ ಡೇಟಾದಿಂದ ಹಿಂಪಡೆಯಲಾದ ಯುಗ ಸ್ವರೂಪದಲ್ಲಿ ಮೌಲ್ಯಗಳ ಸ್ಕೀಮಾ ಡೇಟಾಬೇಸ್ ಟೆಂಪ್ಲೇಟ್‌ಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಅಸಮಕಾಲಿಕ ರಿಮೋಟ್ ಪ್ರಶ್ನೆಗಳನ್ನು ಬಳಸುವಾಗ ತಪ್ಪಾದ ಪ್ರೋಗ್ರಾಮರ್ ನಡವಳಿಕೆ, ಅಭಿವ್ಯಕ್ತಿ ಆಧಾರಿತ ಸೂಚ್ಯಂಕಗಳಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿ ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಬಳಸುವಾಗ ಟೇಬಲ್ ಸಾಲುಗಳ ತಪ್ಪಾದ ವಿಂಗಡಣೆ, ಡೇಟಾ ನಷ್ಟ ವಿಂಗಡಿಸಲಾದ GiST ಸೂಚಿಯನ್ನು ನಿರ್ಮಿಸಿದ ನಂತರ ತಕ್ಷಣವೇ ಕ್ರ್ಯಾಶ್ ಆಗುತ್ತದೆ, ವಿಭಜಿತ ಸೂಚ್ಯಂಕ ಅಳಿಸುವಿಕೆಯಲ್ಲಿ ಡೆಡ್‌ಲಾಕ್, ಡ್ರಾಪ್ ಟೇಬಲ್‌ಸ್ಪೇಸ್ ಕಾರ್ಯಾಚರಣೆ ಮತ್ತು ಸ್ಥಿತಿ ಬದ್ಧತೆಯ ನಡುವಿನ ರೇಸ್ ಸ್ಥಿತಿ (ಚೆಕ್‌ಪಾಯಿಂಟ್) .

ಹೆಚ್ಚುವರಿಯಾಗಿ, PostgreSQL 1.0 ಗಾಗಿ IVM (ಹೆಚ್ಚಿದ ವೀಕ್ಷಣೆ ನಿರ್ವಹಣೆ) ಬೆಂಬಲದ ಅನುಷ್ಠಾನದೊಂದಿಗೆ pg_ivm 14 ವಿಸ್ತರಣೆಯ ಬಿಡುಗಡೆಯನ್ನು ಹೈಲೈಟ್ ಮಾಡಬಹುದು, ಬದಲಾವಣೆಗಳು ವೀಕ್ಷಣೆಯ ಸಣ್ಣ ಭಾಗದ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರಿದರೆ ವಸ್ತುರೂಪದ ವೀಕ್ಷಣೆಗಳನ್ನು ನವೀಕರಿಸಲು IVM ಪರ್ಯಾಯ ಮಾರ್ಗವನ್ನು ನೀಡುತ್ತದೆ. .

"ರಿಫ್ರೆಶ್ ಮೆಟೀರಿಯಲೈಸ್ಡ್ ವ್ಯೂ" ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವೀಕ್ಷಣೆಯನ್ನು ಮರು ಲೆಕ್ಕಾಚಾರ ಮಾಡದೆಯೇ, ಕೇವಲ ಹೆಚ್ಚುತ್ತಿರುವ ಬದಲಾವಣೆಗಳೊಂದಿಗೆ ವಸ್ತುನಿಷ್ಠ ವೀಕ್ಷಣೆಗಳನ್ನು ತಕ್ಷಣವೇ ನವೀಕರಿಸಲು IVM ಅನುಮತಿಸುತ್ತದೆ.

ಅಂತಿಮವಾಗಿ, ಈ ಹೊಸ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ನಿಮಗೆ ಆಸಕ್ತಿ ಇದ್ದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.