SQLite 3.32 ರ ಹೊಸ ಆವೃತ್ತಿ ಇಲ್ಲಿದೆ ಮತ್ತು ಇವು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

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

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

ಕ್ಲೈಂಟ್-ಸರ್ವರ್ ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಯಂತೆ, SQLite ಎಂಜಿನ್ ಸ್ವತಂತ್ರ ಪ್ರಕ್ರಿಯೆಯಲ್ಲ ಇದರೊಂದಿಗೆ ಮುಖ್ಯ ಪ್ರೋಗ್ರಾಂ ಸಂವಹನ ನಡೆಸುತ್ತದೆ. ಬದಲಾಗಿ, SQLite ಲೈಬ್ರರಿಯನ್ನು ಪ್ರೋಗ್ರಾಂ ಅದರ ಅವಿಭಾಜ್ಯ ಅಂಗವಾಗಿಸಲು ಲಿಂಕ್ ಮಾಡಲಾಗಿದೆ.

ಪ್ರೋಗ್ರಾಂ ಸಬ್‌ರುಟೀನ್‌ಗಳು ಮತ್ತು ಕಾರ್ಯಗಳಿಗೆ ಸರಳ ಕರೆಗಳ ಮೂಲಕ SQLite ನ ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಬಳಸುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸುವಲ್ಲಿನ ಸುಪ್ತತೆಯನ್ನು ಇದು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಏಕೆಂದರೆ ಕಾರ್ಯ-ಕರೆಗಳು ಅಂತರ-ಪ್ರಕ್ರಿಯೆಯ ಸಂವಹನಕ್ಕಿಂತ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿರುತ್ತವೆ.

ಸಂಪೂರ್ಣ ಡೇಟಾಬೇಸ್ (ವ್ಯಾಖ್ಯಾನಗಳು, ಕೋಷ್ಟಕಗಳು, ಸೂಚಿಕೆಗಳು ಮತ್ತು ಡೇಟಾ ಸ್ವತಃ) ಹೋಸ್ಟ್ ಯಂತ್ರದಲ್ಲಿ ಒಂದೇ ಪ್ರಮಾಣಿತ ಫೈಲ್ ಆಗಿ ಉಳಿಸಲಾಗಿದೆ. ಪ್ರತಿ ವಹಿವಾಟಿನ ಆರಂಭದಲ್ಲಿ ಸಂಪೂರ್ಣ ಡೇಟಾಬೇಸ್ ಫೈಲ್ ಅನ್ನು ಲಾಕ್ ಮಾಡುವ ಮೂಲಕ ಈ ಸರಳ ವಿನ್ಯಾಸವನ್ನು ಸಾಧಿಸಲಾಗುತ್ತದೆ.

SQLite 3.32.0 ನ ಹೊಸ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ

ಇತ್ತೀಚೆಗೆ, SQLite 3.32.0 ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಘೋಷಿಸಲಾಯಿತು, ಇದರಲ್ಲಿ ಹಲವಾರು ಬದಲಾವಣೆಗಳನ್ನು ಜಾರಿಗೆ ತರಲಾಗಿದೆ ಮತ್ತು ಅವುಗಳಲ್ಲಿ ANALYZE ಆಜ್ಞೆಯ ಸ್ಥೂಲ ಆವೃತ್ತಿಯನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ, ಇದು ಅಂಕಿಅಂಶಗಳ ಭಾಗಶಃ ಸಂಗ್ರಹವನ್ನು ಎದುರಿಸಲು ಹಲವಾರು ದೊಡ್ಡ ದತ್ತಸಂಚಯಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಸೂಚ್ಯಂಕಗಳ ಪೂರ್ಣ ವಿಶ್ಲೇಷಣೆ ಇಲ್ಲದೆ. ಒಂದೇ ಸೂಚ್ಯಂಕವನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುವಾಗ ದಾಖಲೆಗಳ ಸಂಖ್ಯೆಯ ಮಿತಿಯನ್ನು "PRAGMA analysis_limit" ಎಂಬ ಹೊಸ ನಿರ್ದೇಶನವನ್ನು ಬಳಸಿ ಹೊಂದಿಸಲಾಗಿದೆ.

SQLite ನ ಈ ಹೊಸ ಆವೃತ್ತಿಗೆ ಬರುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಹೊಸ ವರ್ಚುವಲ್ ಟೇಬಲ್ "ಬೈಟ್‌ಕೋಡ್", ಇದು ಸಿದ್ಧಪಡಿಸಿದ ಹೇಳಿಕೆಗಳ ಬೈಟ್‌ಕೋಡ್ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಸಹ, ಚೆಕ್ಸಮ್ ವಿಎಫ್ಎಸ್ ಪದರವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಡೇಟಾಬೇಸ್‌ನಲ್ಲಿನ ಪ್ರತಿ ಪುಟದ ಕೊನೆಯಲ್ಲಿ 8-ಬೈಟ್ ಚೆಕ್‌ಸಮ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು ಡೇಟಾಬೇಸ್‌ನಿಂದ ಪ್ರತಿ ಬಾರಿ ಓದಿದಾಗ ಅದನ್ನು ಪರಿಶೀಲಿಸುವುದು. ಶೇಖರಣಾ ಸಾಧನಗಳಲ್ಲಿ ಯಾದೃಚ್ bit ಿಕ ಬಿಟ್ ಅಸ್ಪಷ್ಟತೆಯ ಪರಿಣಾಮವಾಗಿ ಮಧ್ಯದ ಪದರವು ಡೇಟಾಬೇಸ್ ಭ್ರಷ್ಟಾಚಾರವನ್ನು ಪತ್ತೆ ಮಾಡುತ್ತದೆ.

ಮತ್ತೊಂದೆಡೆ, ಹೊಸ SQL ಕಾರ್ಯ iif (X, Y, Z) ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, X ಅಭಿವ್ಯಕ್ತಿ ನಿಜವಾಗಿದ್ದರೆ Y ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ Z ಡ್.

INSERT ಮತ್ತು UPDATE ಅಭಿವ್ಯಕ್ತಿಗಳು ಈಗ ಯಾವಾಗಲೂ ಪಿನ್ನಿಂಗ್ ಕಾಲಮ್ ಪ್ರಕಾರದ ಷರತ್ತುಗಳನ್ನು ಅನ್ವಯಿಸುತ್ತವೆ ಚೆಕ್ ಲೆಕ್ಕಾಚಾರದ ಮೊದಲು ಮತ್ತು ನಿಯತಾಂಕಗಳ ಸಂಖ್ಯೆಯ ಮಿತಿಯನ್ನು 999 ರಿಂದ 32766 ಕ್ಕೆ ಹೆಚ್ಚಿಸಲಾಗಿದೆ.

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

  • ಈ ಪಠ್ಯವನ್ನು ಸಂಖ್ಯಾತ್ಮಕ ಕ್ರಮದಲ್ಲಿ ವಿಂಗಡಿಸಲು ಪಠ್ಯಕ್ಕೆ ಪೂರ್ಣಾಂಕಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವ ವಿಂಗಡಣೆಯ ಅನುಕ್ರಮಗಳ ಅನುಷ್ಠಾನದೊಂದಿಗೆ UINT ವಿಂಗಡಣೆ ಅನುಕ್ರಮ ವಿಸ್ತರಣೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಆಜ್ಞಾ ಸಾಲಿನ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ, ".csv", "–ascii" ಮತ್ತು "–skip" ಆಯ್ಕೆಗಳನ್ನು ".import" ಆಜ್ಞೆಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ".Dump" ಆಜ್ಞೆಯು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮುಖವಾಡಗಳಿಗೆ ಅನುಗುಣವಾದ ಎಲ್ಲಾ ಕೋಷ್ಟಕಗಳ output ಟ್‌ಪುಟ್‌ನಲ್ಲಿ ವಿಲೀನಗೊಳ್ಳುವುದರೊಂದಿಗೆ ಅನೇಕ LIKE ಟೆಂಪ್ಲೆಟ್ಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಡೀಬಗ್ ನಿರ್ಮಾಣಕ್ಕಾಗಿ ".oom" ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • –Bom ಆಯ್ಕೆಯನ್ನು ".excel", ".output" ಮತ್ತು ".once" ಆಜ್ಞೆಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ. ".Filectrl" ಆಜ್ಞೆಗೆ –schema ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • LIKE ಆಪರೇಟರ್‌ನೊಂದಿಗೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ESCAPE ಅಭಿವ್ಯಕ್ತಿ ಈಗ ವೈಲ್ಡ್ಕಾರ್ಡ್‌ಗಳನ್ನು ಅತಿಕ್ರಮಿಸುತ್ತದೆ, ಇದು ಪೋಸ್ಟ್‌ಗ್ರೆಸ್‌ಸ್ಕ್ಯೂಲ್ ವರ್ತನೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತದೆ.

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

ವಿಸರ್ಜನೆ

SQLite ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ತಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ, ಅವರು ತಮ್ಮ ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್‌ನಿಂದ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಪಡೆಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಅದರ ಡೌನ್‌ಲೋಡ್ ವಿಭಾಗದಲ್ಲಿ ಮೂಲ ಕೋಡ್ (ಸಂಕಲನಕ್ಕಾಗಿ), ಮತ್ತು ಮೊದಲೇ ಕಂಪೈಲ್ ಮಾಡಲಾದ ಪ್ಯಾಕೇಜುಗಳು ಲಭ್ಯವಿದೆ.

ಲಿಂಕ್ ಇದು.


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

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

*

*

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