แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ SQLite 3.36

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ SQLite 3.36 แžŠแŸ‚แž›แž‡แžถ DBMS แž‘แž˜แŸ’แž„แž“แŸ‹แžŸแŸ’แžšแžถแž›แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แž‡แžถแž”แžŽแŸ’แžŽแžถแž›แŸแž™แžŠแŸ„แžแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–แŸ” แž€แžผแžŠ SQLite แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž€แž…แžถแž™แž€แŸ’แž“แžปแž„แžŠแŸ‚แž“แžŸแžถแž’แžถแžšแžŽแŸˆ แžง. แžขแžถแž…แž”แŸ’แžšแžพแž”แžถแž“แžŠแŸ„แž™แž‚แŸ’แž˜แžถแž“แž€แžถแžšแžšแžนแžแžแŸ’แž”แžทแž แž“แžทแž„แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸ„แž›แž”แŸ†แžŽแž„แžŽแžถแž˜แžฝแž™แŸ” แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแž•แŸ’แž“แŸ‚แž€แž แžทแžšแž‰แŸ’แž‰แžœแžแŸ’แžแžปแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸ SQLite แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แžŠแŸ„แž™แžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž”แž„แŸ’แž€แžพแžแž–แžทแžŸแŸแžŸ แžŠแŸ‚แž›แžšแžฝแž˜แž˜แžถแž“แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“แžŠแžผแž…แž‡แžถ Adobe, Oracle, Mozilla, Bentley แž“แžทแž„ Bloomberg แŸ”

แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŸแŸ†แžแžถแž“แŸ‹แŸ—แŸ–

  • แž›แž‘แŸ’แž’แž•แž›แž“แŸƒแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ EXPLAIN QUERY PLAN แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž€แžถแž“แŸ‹แžแŸ‚แž„แžถแž™แžŸแŸ’แžšแžฝแž›แž™แž›แŸ‹แŸ”
  • แž’แžถแž“แžถแžแžถแž€แŸ†แž แžปแžŸแž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแž“แŸ…แž–แŸแž›แž–แŸ’แž™แžถแž™แžถแž˜แž…แžผแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžฝแžšแžŠแŸแž€แž€แŸ’แž“แžปแž„ VIEW แžฌแžŸแŸ†แžŽแžฝแžšแžšแž„แŸ” แžŠแžพแž˜แŸ’แž”แžธแžแŸ’แžšแžกแž”แŸ‹แž›แž‘แŸ’แž’แž—แžถแž–แž…แžผแž›แž”แŸ’แžšแžพแž‡แžฝแžšแžŠแŸแž€แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž˜แžพแž› แž‡แž˜แŸ’แžšแžพแžŸแž€แžถแžšแž‡แžฝแž”แž”แŸ’แžšแž‡แžปแŸ†แž‚แŸ’แž“แžถ โ€œ-DSQLITE_ALLOW_ROWID_IN_VIEWโ€ แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“
  • แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ sqlite3_deserialize() แž“แžทแž„ sqlite3_serialize() แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แŸ” แžŠแžพแž˜แŸ’แž”แžธแž”แžทแž‘แž‡แž˜แŸ’แžšแžพแžŸแž€แžถแžšแž‡แžฝแž”แž”แŸ’แžšแž‡แžปแŸ†แž‚แŸ’แž“แžถ โ€œ-DSQLITE_OMIT_DESERIALIZEโ€ แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“
  • VFS "memdb" แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แž€แŸ’แž“แžปแž„แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แž†แŸ’แž›แž„แž€แžถแžแŸ‹แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แž•แŸ’แžŸแŸแž„แž‚แŸ’แž“แžถแž‘แŸ…แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแžผแž…แž‚แŸ’แž“แžถแžŠแžšแžถแž”แžŽแžถแžˆแŸ’แž˜แŸ„แŸ‡แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แž…แžถแž”แŸ‹แž•แŸ’แžแžพแž˜แžŠแŸ„แž™ "/" แŸ”
  • แž€แžถแžšแž”แž„แŸ’แž€แžพแž“แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž– "EXISTS-to-IN" แžŠแŸ‚แž›แž”แžถแž“แžŽแŸ‚แž“แžถแŸ†แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž…แžปแž„แž€แŸ’แžšแŸ„แž™ แžŠแŸ‚แž›แž”แž“แŸ’แžแž™แž›แŸ’แž”แžฟแž“แžŸแŸ†แžŽแžฝแžšแž˜แžฝแž™แž…แŸ†แž“แžฝแž“แžแŸ’แžšแžผแžœแž”แžถแž“แžแŸ’แžšแž›แž”แŸ‹แž˜แž€แžœแžทแž‰แŸ”
  • แž€แžถแžšแž”แž„แŸ’แž€แžพแž“แž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแžแŸ’แžšแžฝแžแž–แžทแž“แžทแžแŸ’แž™แžแŸแžšแžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ‚แžŸแž˜แŸ’แžšแžฝแž›แžŠแžพแž˜แŸ’แž”แžธแž’แŸ’แžœแžพแž€แžถแžšแž‡แžถแž˜แžฝแž™แžŸแŸ†แžŽแžฝแžšแžŠแŸ„แž™แž˜แžทแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž‚แŸ’แž“แžถ (แž…แžผแž›แžšแžฝแž˜) แŸ”
  • แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜ REGEXP แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž“แŸ…แž€แŸ’แž“แžปแž„ CLI แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹