SQLite 3.36 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชชเซเชฒเช—-เช‡เชจ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชคเชฐเซ€เช•เซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชพเชฏเซ‡เชฒ เชนเชณเชตเชพ เชตเชœเชจเชจเชพ DBMS, เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. SQLite เช•เซ‹เชก เชœเชพเชนเซ‡เชฐ เชกเซ‹เชฎเซ‡เชจเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡. เช•เซ‹เชˆเชชเชฃ เชนเซ‡เชคเซ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชตเชฟเชจเชพ เช…เชจเซ‡ เชตเชฟเชจเชพ เชฎเซ‚เชฒเซเชฏเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. SQLite เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชจเชพเชฃเชพเช•เซ€เชฏ เชธเชนเชพเชฏ เช–เชพเชธ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เช•เชจเซเชธเซ‹เชฐเซเชŸเชฟเชฏเชฎ เชฆเซเชตเชพเชฐเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ Adobe, Oracle, Mozilla, Bentley เช…เชจเซ‡ Bloomberg เชœเซ‡เชตเซ€ เช•เช‚เชชเชจเซ€เช“เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • EXPLAIN QUERY PLAN เช†เชฆเซ‡เชถเชจเซเช‚ เช†เช‰เชŸเชชเซเชŸ เชธเชฎเชœเชตเชพเชฎเชพเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • VIEW เช…เชฅเชตเชพ เชธเชฌเช•เซเชตเซ‡เชฐเซ€ เชฎเชพเช‚ เชฐเซ‹เชตเชฟเชกเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชญเซ‚เชฒ เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡. เชฆเซƒเชถเซเชฏเซ‹ เชฎเชพเชŸเซ‡ rowid เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเชฐเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชตเชฟเช•เชฒเซเชช "-DSQLITE_ALLOW_ROWID_IN_VIEW" เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
  • sqlite3_deserialize() เช…เชจเซ‡ sqlite3_serialize() เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชธเช•เซเชทเชฎ เช›เซ‡. เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชตเชฟเช•เชฒเซเชช "-DSQLITE_OMIT_DESERIALIZE" เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
  • เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซเช‚ เชจเชพเชฎ "/" เชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ VFS "memdb" เช เชœ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเชพ เชตเชฟเชตเชฟเชง เชœเซ‹เชกเชพเชฃเซ‹เชฎเชพเช‚ เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช›เซ‡เชฒเซเชฒเซ€ เชฐเซ€เชฒเซ€เชเชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ "EXISTS-to-IN" เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ, เชœเซ‡เชฃเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช•เซเชตเซ‡เชฐเซ€ เชงเซ€เชฎเซ€ เช•เชฐเซ€ เชนเชคเซ€, เชคเซ‡เชจเซ‡ เชชเชพเช›เซ€ เชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชธเชคเชค เชšเช•เชพเชธเชฃเซ€เชจเซ‡ เชธเช‚เชฏเซ‹เชœเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เชฎเชฐเซเชœ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชชเซเชฐเชถเซเชจเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ (เชœเซ‹เชกเชพเชตเซเช‚).
  • REGEXP เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ CLI เชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹