์ฃผ์
- ๊ตฌํ๋ ํํ์
์์ ์ ๋ฐ์ดํธ ๋ค๋ฅธ ํ ์ด๋ธ์ ์ ํ์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ด๋ธ์ ๋ด์ฉ์ ์ ๋ฐ์ดํธํฉ๋๋ค. ํํ์์ PostgreSQL๊ณผ ์ผ์นํ๋ ๊ตฌ๋ฌธ์ ์ฌ์ฉํฉ๋๋ค. - ์ต๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํฌ๊ธฐ๊ฐ 281TB๋ก ๋์ด๋ฌ์ต๋๋ค.
- ะ
PRAGMA ๋ฌด๊ฒฐ์ฑ ๊ฒ์ฌ ํน์ ํ ์ด๋ธ๊ณผ ๊ด๋ จ ์ธ๋ฑ์ค๋ง ์ ํ์ ์ผ๋ก ๊ฒ์ฌํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋์์ต๋๋ค. (๊ธฐ์กด์๋ ํญ์ ์ ์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ฒ์ฌํ์ต๋๋ค.) - ํ์ฅ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
์์ ์์์ ์ ๋ฐ๋ ์ญ์ง์ ์ฐ์ ํจ์๋ฅผ ์ฌ์ฉํฉ๋๋ค. - ํ์ฅ ์ค
ieee754 Binary64 ์ซ์๋ฅผ ์ง์ํ๋๋ก ๊ฐ์ ๋์์ต๋๋ค. - ๋ช
๋ น์ค ์ธํฐํ์ด์ค(CLI)๋ก
์ถ๊ฐ ์๋ก์ด ์ถ๋ ฅ ํ์ ์ง์ ๋ชจ๋ "box", "json", "markdown" ๋ฐ "table". "์ด" ์ถ๋ ฅ ๋ชจ๋์์๋ ๊ฐ์ฅ ๊ธด ์ค์ ๋ด์ฉ์ ๊ธฐ์ค์ผ๋ก ์ด์ด ์๋์ผ๋ก ํ์ฅ๋ฉ๋๋ค. "quote" ์ถ๋ ฅ ๋ชจ๋์์๋ ".separator" ๋ช ๋ น์ผ๋ก ์ค์ ๋ ๊ตฌ๋ถ ๊ธฐํธ ๊ฐ์ด ๊ณ ๋ ค๋ฉ๋๋ค. - 754์ง์ ๋ฐ ieeeXNUMX ํ์ฅ์ CLI์ ๋ด์ฅ๋์ด ์์ต๋๋ค.
- ์ฟผ๋ฆฌ ํ๋๋๊ฐ ๊ฐ์ ๋์์ต๋๋ค. ์ธ๋ฑ์ค t(x,y)๊ฐ ์กด์ฌํ ๋ "SELECT min(x) FROM t WHERE y IN (?,?,?)" ์ฟผ๋ฆฌ์ ์ฑ๋ฅ์ด ํฅ์๋์์ต๋๋ค. "INDEXED BY" ํํ์์ด ํฌํจ๋ ์ฟผ๋ฆฌ์ ๋ํด ์ ์ฒด ์ธ๋ฑ์ค ์ค์บ ์ฟผ๋ฆฌ ๊ณํ์ ์ฌ์ฉํ ๊ฐ๋ฅ์ฑ์ ๋ํ ๊ฐ์ง๊ฐ ๊ตฌํ๋์์ต๋๋ค.
- ๋ชจ๋์์
WAL (๋ฏธ๋ฆฌ ์ฐ๊ธฐ ๋ก๊น ) ์ฐ๊ธฐ ์์ ์ด ์คํจํ์ฌ shm ํ์ผ์ ๋ฐ์ดํฐ ์๋ฐ์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ SQLITE_PROTOCOL ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๋์ ํ์ฑ ์ฝ๊ธฐ ํธ๋์ญ์ ์ด ์๋ ๊ฒฝ์ฐ ์ด์ ํ์ ํธ๋์ญ์ ์ด shm ํ์ผ์ ๋ฌด๊ฒฐ์ฑ์ ๋ณต์ํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru