MariaDB 10.9 ಈಗಾಗಲೇ ಬಿಡುಗಡೆಯಾಗಿದೆ ಮತ್ತು ಇವು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

ಪ್ರಾರಂಭ ಹೊಸ DBMS ಶಾಖೆಯ ಮೊದಲ ಸ್ಥಿರ ಆವೃತ್ತಿ ಮಾರಿಯಾಡಿಬಿ 10.9 (10.9.2), ಇದರೊಳಗೆ MySQL ನ ಶಾಖೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ ಅದು ಹಿಮ್ಮುಖ ಹೊಂದಾಣಿಕೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಶೇಖರಣಾ ಎಂಜಿನ್‌ಗಳು ಮತ್ತು ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯಗಳ ಏಕೀಕರಣದಿಂದ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಟ್ಟಿದೆ.

ಮಾರಿಯಾಡಿಬಿಯ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸ್ವತಂತ್ರ ಮಾರಿಯಾಡಿಬಿ ಫೌಂಡೇಶನ್ ನೋಡಿಕೊಳ್ಳುತ್ತದೆ, ಸಂಪೂರ್ಣವಾಗಿ ಮುಕ್ತ ಮತ್ತು ಪಾರದರ್ಶಕ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ, ವೈಯಕ್ತಿಕ ಮಾರಾಟಗಾರರಿಂದ ಸ್ವತಂತ್ರವಾಗಿದೆ.

ಅನೇಕ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) MySQL ಬದಲಿಗೆ MariaDB ರವಾನೆಯಾಗುತ್ತದೆ ಮತ್ತು ದೊಡ್ಡ ಯೋಜನೆಗಳಿಂದ ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ.

ಮಾರಿಯಾಡಿಬಿ 10.9 ರ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

MariaDB ಯ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ಅದನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ ಡೇಟಾದಲ್ಲಿ ಛೇದಕಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು JSON_OVERLAPS ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಎರಡು JSON ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳ (ಉದಾಹರಣೆಗೆ, ಎರಡೂ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳು ಸಾಮಾನ್ಯ ಕೀ/ಮೌಲ್ಯ ಜೋಡಿ ಅಥವಾ ಸಾಮಾನ್ಯ ರಚನೆಯ ಅಂಶಗಳನ್ನು ಹೊಂದಿರುವ ವಸ್ತುಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ನಿಜವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ).

ಅಲ್ಲದೆ, ಈ ಕೆಳಗಿನ ಭದ್ರತಾ ದೋಷಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ತಿದ್ದುಪಡಿಗಳನ್ನು ಮಾಡಲಾಗಿದೆ ಎಂದು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ: ಸಿವಿಇ -2022-32082, ಸಿವಿಇ -2022-32089, ಸಿವಿಇ -2022-32081, ಸಿವಿಇ -2018-25032, CVE-2022-32091 y CVE-2022-32084

ಎದ್ದುಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಎಂದರೆ ಅಭಿವ್ಯಕ್ತಿಗಳು JSONPath ಶ್ರೇಣಿಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ "$[1 ರಿಂದ 4]" 1 ರಿಂದ 4 ರವರೆಗಿನ ರಚನೆಯ ಅಂಶಗಳನ್ನು ಬಳಸಲು) ಮತ್ತು ಸರದಿಯಲ್ಲಿ ಮೊದಲ ಅಂಶವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಋಣಾತ್ಮಕ ಸೂಚ್ಯಂಕಗಳು).

ಇದರ ಜೊತೆಗೆ, ಹ್ಯಾಶಿಕಾರ್ಪ್ ವಾಲ್ಟ್ ಕೆಎಂಎಸ್‌ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಕೀಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಡೇಟಾವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಹ್ಯಾಶಿಕಾರ್ಪ್ ಕೀ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಪ್ಲಗಿನ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಎಂದು ನಾವು ಕಾಣಬಹುದು.

ಉಪಯುಕ್ತತೆಯ ಸಂದರ್ಭದಲ್ಲಿ mysqlbinlog, ಈಗ ನಿಮಗೆ ಹೊಸ ಆಯ್ಕೆಗಳಿವೆ gtid_domain_id ಮೂಲಕ ಫಿಲ್ಟರ್ ಮಾಡಲು “–do-domain-ids”, “-ignore-domain-ids” ಮತ್ತು “-ignore-server-ids”.

ಬಾಹ್ಯ ಮಾನಿಟರಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳಿಂದ ಬಳಸಬಹುದಾದ ಪ್ರತ್ಯೇಕ JSON ಫೈಲ್‌ನಲ್ಲಿ wsrep ಸ್ಟೇಟ್ ವೇರಿಯಬಲ್‌ಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

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

ಅದರ ಪಕ್ಕದಲ್ಲಿ, IN ಕೀಲಿಗಾಗಿ ರೇಂಜ್ ಆಪ್ಟಿಮೈಜರ್ ರಿಗ್ರೆಶನ್ ಅನ್ನು ನಿರ್ವಹಿಸಿದೆ (const, ....), MariaDB 10.5.9 ನಲ್ಲಿ ಈಗಾಗಲೇ ಸಮಸ್ಯೆ ಇದೆ ಮತ್ತು ನಂತರ MDEV-9750 ಗಾಗಿ ಸರಿಪಡಿಸಲಾಗಿದೆ. ಆ ಪರಿಹಾರವು Optimizer_max_sel_arg_weight ಅನ್ನು ಪರಿಚಯಿಸಿತು. ಒಬ್ಬರು Optimizer_max_sel_arg_weight ಅನ್ನು ಹೆಚ್ಚಿನ ಮೌಲ್ಯ ಅಥವಾ ಶೂನ್ಯಕ್ಕೆ ಹೊಂದಿಸಿದರೆ (ಅಂದರೆ "ಅನಿಯಮಿತ") ಮತ್ತು ಭಾರೀ ಗ್ರಾಫ್‌ಗಳನ್ನು ಉತ್ಪಾದಿಸುವ ಪ್ರಶ್ನೆಗಳನ್ನು ಚಲಾಯಿಸಿದರೆ, ಅವರು ನಿಧಾನಗತಿಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಿಸಬಹುದು.

ಇತರ ಪರಿಹಾರಗಳು ಮಾರಿಯಾಡಿಬಿಯ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಇದನ್ನು ಮಾಡಲಾಗಿದೆ, InnoDB ಭ್ರಷ್ಟಾಚಾರದಲ್ಲಿದೆ ಫೈಲ್ ಲಾಕಿಂಗ್ ಕೊರತೆಯಿಂದಾಗಿ, ಹಾಗೆಯೇ ಆಲ್ಟರ್ ಟೇಬಲ್ ಆಮದು ಟೇಬಲ್‌ಸ್ಪೇಸ್‌ನಲ್ಲಿ ಸರಿಪಡಿಸಲಾಗಿದೆ ಇದು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಟೇಬಲ್ ಅನ್ನು ಭ್ರಷ್ಟಗೊಳಿಸಿದೆ, ತಪ್ಪು ಆಲ್ಟರ್ ಟೇಬಲ್ ಔಟ್‌ಪುಟ್ ಅನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ, ಕ್ರ್ಯಾಶ್ ರಿಕವರಿ ಫಿಕ್ಸ್‌ಗಳು, ಡಿಡಿ ದೋಷ ಮರುಪಡೆಯುವಿಕೆ ಪರಿಹಾರಗಳು, ದೋಷಪೂರಿತ ಡೇಟಾದ ಮೇಲೆ ಲಾಕ್‌ಗಳನ್ನು ತಡೆಯಲಾಗಿದೆ, ಸ್ಥಿರವಾದ ಬಲ್ಕ್ ಲೋಡ್ ದೋಷ ಪರಿಹಾರಗಳು ಮತ್ತು ದೋಷ ಪರಿಹಾರಗಳ ಕಾರ್ಯಕ್ಷಮತೆ.

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

  • JSON ಔಟ್‌ಪುಟ್‌ಗಾಗಿ "SHOW PARCEL [FORMAT=JSON]" ಮೋಡ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • "ಶೋ ಎಕ್ಸ್‌ಪ್ಲೇನ್" ಹೇಳಿಕೆಯು ಈಗ "ಸಂಪರ್ಕಕ್ಕಾಗಿ ವಿವರಿಸಿ" ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • innodb_change_buffering ಮತ್ತು ಹಳೆಯ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಅಸಮ್ಮತಿಸಲಾಗಿದೆ (ವೇರಿಯೇಬಲ್ old_mode ನಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ).
  • ಅಪಾಸ್ಟ್ರಫಿ ಮತ್ತು ಕಡ್ಡಾಯ ಪದಗಳೊಂದಿಗೆ ಪೂರ್ಣ ಪಠ್ಯ ಹುಡುಕಾಟ
  • ಆಪ್ಟಿಮೈಜರ್ 10.3 ಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಎಲ್ಲಾ ವಿಭಾಗಗಳನ್ನು ಬಳಸುತ್ತದೆ
  • ಬಹು-ಟೇಬಲ್ ಅಪ್‌ಡೇಟ್ ಅಥವಾ ಡಿಲೀಟ್ ಪ್ರಶ್ನೆಗಳಿಗಾಗಿ, ಆಪ್‌ಟಿಮೈಜರ್‌ಗೆ ಅಪ್‌ಡೇಟ್ ಆಗುತ್ತಿರುವ ಅಥವಾ ಅಳಿಸಲಾದ ಟೇಬಲ್‌ಗಾಗಿ ವಿಭಜನಾ ಸಮರುವಿಕೆಯನ್ನು ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ವಯಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
  • ಹೊಸ mariadb ಕ್ಲೈಂಟ್ ಆಯ್ಕೆ, -enable-cleartext-plugin. ಆಯ್ಕೆಯು ಏನನ್ನೂ ಮಾಡುವುದಿಲ್ಲ ಮತ್ತು MySQL ಹೊಂದಾಣಿಕೆ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮಾತ್ರ.
  • JSON_EXTRACT ನಲ್ಲಿ ಲಾಕ್ ಮಾಡಿ
    ALTER TABLE ALGORITHM=NOCOPY ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ
  • ಆನ್ ಸ್ಥಿತಿಯಲ್ಲಿ ಅಜ್ಞಾತ ಕಾಲಮ್‌ನೊಂದಿಗೆ ವೀಕ್ಷಣೆಯನ್ನು ರಚಿಸಲು ಸರ್ವರ್ ವಿಫಲವಾಗಿದೆ
  • password_reuse_check ಪ್ಲಗಿನ್ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ
  • MariaDB ಅಸಮ್ಮತಿ ನೀತಿಯ ಪ್ರಕಾರ, ಇದು ppc10.9el ಗಾಗಿ Debian 10 "Buster" ಗಾಗಿ MariaDB 64 ರ ಕೊನೆಯ ಆವೃತ್ತಿಯಾಗಿದೆ

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


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

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

*

*

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