PostgreSQL 13 ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ, ಬದಲಾವಣೆಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳೊಂದಿಗೆ ಆಗಮಿಸುತ್ತದೆ

postgreSQL

ಸುಮಾರು ಒಂದು ವರ್ಷದ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ಬಿಡುಗಡೆ ನ ಹೊಸ ಸ್ಥಿರ ಶಾಖೆ PostgreSQL 13, ಇದರಲ್ಲಿ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಎದ್ದು ಕಾಣುತ್ತದೆ, ಜೊತೆಗೆ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳ ಸೇರ್ಪಡೆ.

ಪೋಸ್ಟ್‌ಗ್ರೆಸ್‌ಸ್ಕ್ಯೂಲ್‌ನೊಂದಿಗೆ ಇನ್ನೂ ಪರಿಚಯವಿಲ್ಲದವರಿಗೆ, ಇದನ್ನು ಪೋಸ್ಟ್‌ಗ್ರೆಸ್ ಮತ್ತು ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ ಎಂದು ನೀವು ತಿಳಿದಿರಬೇಕು ಇದು ಸಂಬಂಧಿತ ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆ (ಆರ್‌ಡಿಬಿಎಂಎಸ್) ಉಚಿತ, ಮುಕ್ತ ಮೂಲ, ಇದು ವಿಸ್ತರಣೆ ಮತ್ತು ತಾಂತ್ರಿಕ ಮಾನದಂಡಗಳ ಅನುಸರಣೆಯ ಆಧಾರದ ಮೇಲೆ ಡೇಟಾಬೇಸ್ ನೀಡಲು ಉದ್ದೇಶಿಸಿದೆ.

ಇದನ್ನು ವಿವಿಧ ಕೆಲಸದ ಹೊರೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಸರಳ ಯಂತ್ರಗಳಿಂದ ದತ್ತಾಂಶ ಗೋದಾಮುಗಳು ಅಥವಾ ಅನೇಕ ಏಕಕಾಲೀನ ಬಳಕೆದಾರರೊಂದಿಗೆ ವೆಬ್ ಸೇವೆಗಳಿಗೆ.

PostgreSQL 13 ನಲ್ಲಿ ಹೊಸದೇನಿದೆ?

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

ಕಡಿತ ನಿಯತಕಾಲಿಕವಾಗಿ ಚಾಲಕವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ ಇದು ನಕಲಿ ಟ್ಯುಪಲ್‌ಗಳ ಗುಂಪುಗಳನ್ನು ವಿಲೀನಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಸಂಗ್ರಹಿಸಿದ ನಕಲನ್ನು ಉಲ್ಲೇಖಗಳೊಂದಿಗೆ ನಕಲುಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.

ಜೊತೆಗೆ ಒಟ್ಟು ಕಾರ್ಯಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಶ್ನೆಗಳ ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಎತ್ತಿ ತೋರಿಸಲಾಗಿದೆ, ಗುಂಪು ಗುಂಪುಗಳು (ಗ್ರೂಪಿಂಗ್ ಸೆಟ್‌ಗಳು) ಅಥವಾ ವಿಭಜಿತ ಕೋಷ್ಟಕಗಳು (partitsirovannye).

ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳು ಹ್ಯಾಶ್‌ಗಳ ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿವೆ ನಿಜವಾದ ಡೇಟಾಗೆ ಬದಲಾಗಿ, ದೊಡ್ಡ ಪ್ರಶ್ನೆಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಮೆಮೊರಿಯಲ್ಲಿ ಇಡುವುದನ್ನು ತಪ್ಪಿಸುತ್ತದೆ. ವಿಭಜನೆಯು ಅಳಿಸಬಹುದಾದ ಅಥವಾ ವಿಲೀನಗೊಳ್ಳುವ ಸಂದರ್ಭಗಳ ಸಂಖ್ಯೆಯನ್ನು ವಿಸ್ತರಿಸಿದೆ.

ಸಹ ಸುಧಾರಿತ ಅಂಕಿಅಂಶಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಆಜ್ಞೆಯಿಂದ ರಚಿಸಲಾಗಿದೆ «ಅಂಕಿಅಂಶಗಳನ್ನು ರಚಿಸಿQuery ಪ್ರಶ್ನೆ ವೇಳಾಪಟ್ಟಿಯ ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು "ಅಥವಾ" ಷರತ್ತುಗಳು ಅಥವಾ "IN" ಅಥವಾ "ಯಾವುದೇ" ಷರತ್ತುಗಳನ್ನು ಬಳಸುವ ಪಟ್ಟಿ ಹುಡುಕಾಟಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

ಸೂಚ್ಯಂಕ ಶುಚಿಗೊಳಿಸುವಿಕೆ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯದಲ್ಲಿ ನಿರ್ವಾತ ಕಸ ಸಂಗ್ರಹ ಸಮಾನಾಂತರೀಕರಣದಿಂದಾಗಿ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ ಸೂಚ್ಯಂಕಗಳಲ್ಲಿ. ಹೊಸ ನಿಯತಾಂಕದೊಂದಿಗೆ «ಪ್ಯಾರೆಲ್ಲೆಲ್For ನಿರ್ವಾಹಕರು ಏಕಕಾಲದಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುವ ಎಳೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು ನಿರ್ವಾತ.

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

ಹೊಸ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು, ಪ್ರಶ್ನೆ ಯೋಜಕವು ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ » ಸಕ್ರಿಯಗೊಳಿಸು_ಅನುಗುಣ_ ವಿಂಗಡಣೆ ', ಇದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ.

ಪುನರಾವರ್ತನೆ ಸ್ಲಾಟ್‌ಗಳ ಗಾತ್ರವನ್ನು ಮಿತಿಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಪ್ರತಿಕೃತಿಗಳನ್ನು ಸ್ವೀಕರಿಸುವ ಎಲ್ಲಾ ಸ್ಟ್ಯಾಂಡ್‌ಬೈ ಸರ್ವರ್‌ಗಳಿಂದ ಸ್ವೀಕರಿಸುವವರೆಗೆ ಬರೆಯುವ ಹಿಂದಿನ ಲಾಗ್ (WAL) ವಿಭಾಗಗಳ ಸಂಗ್ರಹಣೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಖಾತರಿಪಡಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಪುನರಾವರ್ತನೆ ಸ್ಲಾಟ್‌ಗಳು ಪ್ರಾಥಮಿಕ ಸರ್ವರ್ ಅನ್ನು ಸಾಲುಗಳನ್ನು ಅಳಿಸುವುದನ್ನು ತಡೆಯುತ್ತದೆ, ಇದು ದ್ವಿತೀಯ ಸರ್ವರ್ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿದ್ದರೂ ಸಹ ಘರ್ಷಣೆಗೆ ಕಾರಣವಾಗಬಹುದು.

De ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳು ಈ ಹೊಸ ಆವೃತ್ತಿಯ:

  • ನಿಯತಾಂಕ ಗರಿಷ್ಠ_ಸ್ಲಾಟ್_ವಾಲ್_ಕೀಪ್_ ಗಾತ್ರ ಡಿಸ್ಕ್ ಜಾಗ ಖಾಲಿಯಾಗುವುದನ್ನು ತಪ್ಪಿಸಲು WAL ಫೈಲ್‌ಗಳ ಗರಿಷ್ಠ ಗಾತ್ರವನ್ನು ಮಿತಿಗೊಳಿಸಲು ಈಗ ಬಳಸಬಹುದು.
  • ಡಿಬಿಎಂಎಸ್ ಚಟುವಟಿಕೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸಾಧ್ಯತೆಗಳನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ: ಆಜ್ಞೆಯಲ್ಲಿ ವಿವರಿಸಿ, WAL- ಲಾಗ್ ಬಳಕೆಯ ಕುರಿತು ಹೆಚ್ಚುವರಿ ಅಂಕಿಅಂಶಗಳ ಪ್ರದರ್ಶನವನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
  • ಹೊಸ ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ pg_verifybackup ಆಜ್ಞೆಯಿಂದ ರಚಿಸಲಾದ ಬ್ಯಾಕಪ್‌ಗಳ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು pg_basebackup.
  • ಆಪರೇಟರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು JSON ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ jsonpath, ಇದನ್ನು ಬಳಸಲು ಅನುಮತಿಸಲಾಗಿದೆ ದಿನಾಂಕ ಸಮಯ () ಸಮಯ ಸ್ವರೂಪಗಳನ್ನು ಪರಿವರ್ತಿಸಲು (ಐಎಸ್‌ಒ 8601 ತಂತಿಗಳು ಮತ್ತು ಸ್ಥಳೀಯ ಪೋಸ್ಟ್‌ಗ್ರೆಸ್‌ಸ್ಕ್ಯೂಲ್ ಸಮಯ ಪ್ರಕಾರಗಳು).
  • ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ gen_random_uuid () UUID v4 ಅನ್ನು ಉತ್ಪಾದಿಸಲು.
    ವಿಭಜನಾ ವ್ಯವಸ್ಥೆಯು ತಾರ್ಕಿಕ ಪುನರಾವರ್ತನೆ ಮತ್ತು ಸಾಲು-ಮಟ್ಟದ ಪ್ರಚೋದಕಗಳ ಮೊದಲು ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ವಿಶ್ವಾಸಾರ್ಹ ವಿಸ್ತರಣೆಗಳ ಪರಿಕಲ್ಪನೆಯನ್ನು ಜಾರಿಗೆ ತರಲಾಗಿದೆ, ಇದನ್ನು ಡಿಬಿಎಂಎಸ್ ನಿರ್ವಾಹಕರ ಹಕ್ಕುಗಳನ್ನು ಹೊಂದಿರದ ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಿಂದ ಸ್ಥಾಪಿಸಬಹುದು.
  • ಈ ಪ್ಲಗ್‌ಇನ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ಆರಂಭದಲ್ಲಿ ಪೂರ್ವನಿರ್ಧರಿತಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಅದನ್ನು ಸೂಪರ್‌ಯುಸರ್ ವಿಸ್ತರಿಸಬಹುದು. ವಿಶ್ವಾಸಾರ್ಹ ಪ್ಲಗಿನ್‌ಗಳು ಸೇರಿವೆ pgcrypto, tablefunc, hstore, ಇತ್ಯಾದಿ.
  • ಬಾಹ್ಯ ಟೇಬಲ್ ಕಂಟೇನರ್‌ನ ಬಾಹ್ಯ ಟೇಬಲ್ ಸೇರ್ಪಡೆ ಕಾರ್ಯವಿಧಾನ (postgres_fdw) ಪ್ರಮಾಣಪತ್ರ ಆಧಾರಿತ ದೃ ation ೀಕರಣವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

ಅಂತಿಮವಾಗಿ, ಹೊಸ ಶಾಖೆಯ ನವೀಕರಣಗಳನ್ನು ನವೆಂಬರ್ 2025 ರವರೆಗೆ ಐದು ವರ್ಷಗಳವರೆಗೆ ಪ್ರಕಟಿಸಲಾಗುವುದು ಎಂದು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ.

ಮೂಲ: https://www.postgresql.org/


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

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

*

*

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