DBMS SQLite 3.30.0์ด ์ถ์๋์์ต๋๋ค. SQLite๋ ์ปดํฉํธํ ์๋ฒ ๋๋ DBMS์ ๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์์ค ์ฝ๋๊ฐ ๋ค์์ผ๋ก ์ ์ก๋์์ต๋๋ค. ๊ณต๊ฐ ๋๋ฉ์ธ.
๋ฒ์ 3.30.0์ ์๋ก์ด ๊ธฐ๋ฅ:
- ์ง๊ณ ํจ์์ ํจ๊ป "FILTER" ํํ์์ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค. ์ด๋ฅผ ํตํด ํจ์์ ์ํด ์ฒ๋ฆฌ๋๋ ๋ฐ์ดํฐ์ ๋ฒ์๋ฅผ ์ฃผ์ด์ง ์กฐ๊ฑด์ ๋ฐ๋ฅธ ๋ ์ฝ๋๋ก๋ง ์ ํํ ์ ์์ต๋๋ค.
- "ORDER BY" ๋ธ๋ก์์๋ ์ ๋ ฌ ์ NULL ๊ฐ์ด ์๋ ์์์ ์์น๋ฅผ โโ๊ฒฐ์ ํ๊ธฐ ์ํด "NULLS FIRST" ๋ฐ "NULLS LAST" ํ๋๊ทธ์ ๋ํ ์ง์์ด ์ ๊ณต๋ฉ๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์์๋ ํ์ผ์ ๋ด์ฉ์ ๋ณต์ํ๊ธฐ ์ํด ".recover" ๋ช ๋ น์ ์ถ๊ฐํ์ต๋๋ค.
- PRAGMA index_info ๋ฐ PRAGMA index_xinfo๋ "WITHOUT ROWID" ๋ชจ๋์์ ์์ฑ๋ ํ ์ด๋ธ์ ์ ์ฅ์ ๋ ์ด์์์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋๋ก ํ์ฅ๋์์ต๋๋ค.
- ๊ฐ์ ํ ์ด๋ธ์ ์๋ ๋ก๋ฉ์ ๋นํ์ฑํํ ์ ์๋๋ก API sqlite3_drop_modules()๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- PRAGMA function_list, PRAGMA module_list ๋ฐ PRAGMA pragma_list ๋ช ๋ น์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋ฉ๋๋ค.
- SQLITE_DIRECTONLY ํ๋๊ทธ๊ฐ ๋์ ๋์ด ํธ๋ฆฌ๊ฑฐ ๋ฐ ๋ทฐ ๋ด์์ SQL ํจ์์ ์ฌ์ฉ์ ๊ธ์งํ ์ ์์ต๋๋ค.
- ๋ ๊ฑฐ์ ์ต์ SQLITE_ENABLE_STAT3์ ๋ ์ด์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ถ์ฒ : linux.org.ru