DBMS SQLite 3.32 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผเฅค เจกเจ•เจกเฉ€เจฌเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃเจพเจคเจฎเจ• เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ SQLite เจฆเจพ เจ‡เฉฑเจ• เจฐเฉ‚เจช เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ

เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจœเจพเจฐเฉ€ SQLite 3.32.0, เจ‡เฉฑเจ• เจชเจฒเฉฑเจ—-เจ‡เจจ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจ‡เฉฑเจ• เจนเจฒเจ•เจพ DBMSเฅค SQLite เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจœเจจเจคเจ• เจกเฉ‹เจฎเฉ‡เจจ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ‰เจฆเฉ‡เจธเจผ เจฒเจˆ เจฎเฉเจซเจค เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค SQLite เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจตเจฟเฉฑเจคเฉ€ เจธเจนเจพเจ‡เจคเจพ เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฃเจพเจ เจ—เจ เจ•เฉฐเจธเฉ‹เจฐเจŸเฉ€เจ…เจฎ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš Adobe, Oracle, Mozilla, Bentley เจ…เจคเฉ‡ Bloomberg เจตเจฐเจ—เฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจฎเฉเฉฑเจ– เจคเจฌเจฆเฉ€เจฒเฉ€:

  • เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจฒเจ—เจญเจ— ANALYZE เจ•เจฎเจพเจ‚เจก เจฆเจพ เจ‡เฉฑเจ• เจฐเฉ‚เจช, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจธเจ•เฉˆเจจ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจฌเจนเฉเจค เจตเฉฑเจกเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจฆเฉ‡ เจ…เฉฐเจธเจผเจ• เจธเฉฐเจ—เฉเจฐเจนเจฟ เจฆเฉ‡ เจจเจพเจฒ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉ€ เจธเฉ€เจฎเจพ เจจเจตเฉ‡เจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ "เจชเฉเจฐเจ—เจฎเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ_เจธเฉ€เจฎเจพ".
  • เจจเจตเฉ€เจ‚ เจตเจฐเจšเฉเจ…เจฒ เจธเจพเจฐเจฃเฉ€ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ "เจฌเจพเจˆเจ•เฉ‹เจก", เจœเฉ‹ เจ•เจฟ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ bytecode เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจคเจฟเจ†เจฐ เจธเจฎเฉ€เจ•เจฐเจจ (เจคเจฟเจ†เจฐ เจฌเจฟเจ†เจจ).
  • VFS เจชเจฐเจค เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจšเฉˆเฉฑเจ•เจธเจฎ, เจœเฉ‹ เจ•เจฟ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจนเจฐเฉ‡เจ• เจชเฉฐเจจเฉ‡ เจฆเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš 8-เจฌเจพเจˆเจŸ เจšเฉˆเฉฑเจ•เจธเจฎ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจนเจฐ เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจชเฉœเฉเจนเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเจฐเจค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฟเฉฑเจŸเจพเจ‚ เจฆเฉ‡ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌเฉ‡ เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค
  • เจจเจตเจพเจ‚ SQL เจซเฉฐเจ•เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† iif(X,Y,Z), เจฎเฉเฉฑเจฒ Y เจตเจพเจชเจธ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจธเจฎเฉ€เจ•เจฐเจจ X เจธเจนเฉ€ เจนเฉˆ, เจœเจพเจ‚ Z เจจเจนเฉ€เจ‚ เจคเจพเจ‚เฅค
  • INSERT เจ…เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจธเจฎเฉ€เจ•เจฐเจจ เจนเฉเจฃ เจนเจฎเฉ‡เจธเจผเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจซเฉเจฐเฉ€เจœเจผเจฟเฉฐเจ— เจ•เจพเจฒเจฎ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚ (เจ•เจพเจฒเจฎ เจธเจฌเฉฐเจงเจฌเจฒเจพเจ• เจฆเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจฒเจ—เจพเจ“.
  • เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจฆเฉ€ เจธเฉ€เจฎเจพ 999 เจคเฉ‹เจ‚ เจตเจงเจพ เจ•เฉ‡ 32766 เจ•เจฐ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ UINT เจ•เฉ‹เจฒเฉ‡เจŸเจฟเฉฐเจ— เจ•เฉเจฐเจฎ เจ•เฉเจฐเจฎ เจ›เจพเจ‚เจŸเฉ€ เจฆเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจœเฉ‹ เจ•เจฟ เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจธเฉฐเจ–เจฟเจ†เจคเจฎเจ• เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจ•เฉเจฐเจฎเจฌเฉฑเจง เจ•เจฐเจจ เจฒเจˆ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเจจ เจ…เฉฐเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค
  • เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš, เจตเจฟเจ•เจฒเจช โ€œ-csvโ€, โ€œ-asciiโ€ เจ…เจคเฉ‡ โ€œ-skipโ€ เจจเฉ‚เฉฐ โ€œ.importโ€ เจ•เจฎเจพเจ‚เจก เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค โ€œ.dumpโ€ เจ•เจฎเจพเจ‚เจก เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจฎเจพเจธเจ• เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจฎเจฟเจฒเจพเจจ เจฆเฉ‡ เจจเจพเจฒ เจ•เจˆ LIKE เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจกเฉ€เจฌเฉฑเจ— เจฌเจฟเจฒเจกเจพเจ‚ เจฒเจˆ ".oom" เจ•เจฎเจพเจ‚เจก เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆเฅค ".excel", ".output" เจ…เจคเฉ‡ ".once" เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจตเจฟเฉฑเจš "--bom" เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค ".filectrl" เจ•เจฎเจพเจ‚เจก เจตเจฟเฉฑเจš "--schema" เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
  • LIKE เจ†เจชเจฐเฉ‡เจŸเจฐ เจจเจพเจฒ เจจเจฟเจฐเจฆเจฟเจธเจผเจŸ ESCAPE เจธเจฎเฉ€เจ•เจฐเจจ เจนเฉเจฃ เจตเจพเจˆเจฒเจกเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจ“เจตเจฐเจฐเจพเจˆเจก เจ•เจฐเจฆเจพ เจนเฉˆ, PostgreSQL เจตเจฟเจตเจนเจพเจฐ เจจเจพเจฒ เจ‡เจ•เจธเจพเจฐเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ DBMS เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจจเฉ‹เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจกเจ•เจกเฉ€เจฌเฉ€, เจœเฉ‹ เจ•เจฟ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค SQLite เจฆเจพ เจ‡เฉฑเจ• เจฐเฉ‚เจช เจตเจฟเจ•เจธเจฟเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃเจพเจคเจฎเจ• เจธเจตเจพเจฒ.
SQLite เจคเฉ‹เจ‚ เจธเจผเฉˆเฉฑเจฒ เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ PostgreSQL เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจชเจพเจฐเจธเจฐ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฎเจฟเจคเฉ€ เจ—เจฃเจฟเจค เจญเจพเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจฎเฉ‹เจจเฉ‡เจŸเจกเฉ€เจฌเฉ€, เจตเจฟเฉฐเจกเฉ‹ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจ†เจชเจฃเจพ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ (เจธเฉˆเจ—เจฎเฉˆเจ‚เจŸ เจŸเฉเจฐเฉ€ เจเจ—เจฐเฉ€เจ—เฉ‡เจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค), เจตเฉˆเจ•เจŸเจฐเจพเจˆเจœเจผเจก เจ•เจฟเจŠเจฐเฉ€ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจ‡เฉฐเจœเจฃ (เจนเจพเจˆเจชเจฐ-เจชเจพเจˆเจชเจฒเจพเจˆเจจเจฟเฉฐเจ— เจ•เจฟเจŠเจฐเฉ€ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค), เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€-เจ†เจงเจพเจฐเจฟเจค เจฐเฉˆเจ—เฉ‚เจฒเจฐ เจเจ•เจธเจชเฉเจฐเฉˆเจธเจผเจจ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเฅค RE2, เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเจฎเจ•เจพเจฒเฉ€ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ (เจฎเจฒเจŸเฉ€-เจตเจฐเจœเจผเจจ เจ•เจจเจ•เจฐเฉฐเจธเฉ€ เจ•เฉฐเจŸเจฐเฉ‹เจฒ) เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เจธเจฆเจพ เจ†เจชเจฃเจพ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ†เจชเจŸเฉ€เจฎเจพเจˆเจœเจผเจฐ เจ…เจคเฉ‡ MVCC เจตเจฟเจงเฉ€เฅค
เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจก เจฆเฉเจ†เจฐเจพ เจตเฉฐเจกเจฟเจ† MIT เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ. เจตเจฟเจ•เจพเจธ เจ…เจœเฉ‡ เจตเฉ€ เจชเฉœเจพเจ… 'เจคเฉ‡ เจนเฉˆ เจ—เจ เจจ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจฐเฉ€เจฒเฉ€เจœเจผ.

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹