์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ์๋ผ์คํฑ์์น๋ฉ์ธ์ง์ฉ๋
- ์ธ๋ฑ์คํ์ค์บ
- ์๋ฐ์์
- effectiveJava
- ๋น์ผ๊ฐ์ฒด์์ฑ
- ์๋ฐ์์์ฐ๋ ๋๋ฅผ ์ฌ์ฉํ๋ ์ด์
- enum ์์ฑ์ ์ ๊ทผ ์ ํ์
- ์ดํํฐ๋ธ์๋ฐ
- ์๋ฐ
- ์ธ๋ฑ์ค์คํต์ค์บ
- ์์ดํ 15
- ๋ฐ์ฉ๋ ์ค๊ตญ์ด
- Hikari Connection Pool
- index full scan
- hikari cp ์ค์
- mysql์ํคํ ์ฒ
- item15
- ์ํฐ๋ ๊ฐ๋ฐ์ํ์ฌ
- InnoDB์ํคํ ์ฒ
- index skip scan
- ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฒฉ๋ฆฌ์์ค
- mysql
- SVN
- ์๋ฐ์ฐ๋ ๋
- ์๋ฐ๋ผ์ด๋ธ์คํฐ๋
- ์ํฐ๋ ๋ณ์ข ๊ฐ๋ฐ์
- assert.notnull
- ์์
- Item6
- builder null
- Today
- Total
๋ชฉ๋กinnodb (1)
โ๐ป๊ธฐ๋กํ๋ ๋ธ๋ก๊ทธ
MySQL 5.5์ดํ๋ถํฐ InnoDB์์ง์ด ๊ธฐ๋ณธ์์ง์ผ๋ก ์ฑํ MySQL 5.5๊น์ง MySQL ์์คํ ํ ์ด๋ธ์ MyISAM MySQL 8.0์ดํ๋ถํฐ๋ ๋ชจ๋ InnoDB ์์ง ์ฌ์ฉ, MyISAM์์๋ง ์ ๊ณตํ๋ ์ ๋ฌธ๊ฒ์, ์ขํ๊ฒ์๋ InnoDB์์ ์ ๊ณต InnoDB ์คํ ๋ฆฌ์ง ์์ง ์ํคํ ์ฒ ๋ ์ฝ๋๋ฅผ PK ๊ธฐ์ค์ผ๋ก ์ ๋ ฌํ์ฌ ๋์คํฌ์ ๋ฐ์ดํฐ ์ ์ฅ PK๋ฅผ ํตํด์๋ง ๋ ์ฝ๋ ์ ๊ทผ ๊ฐ๋ฅ PK์ธ๋ฑ์ค ์๋ ์์ฑ PK๋ฅผ ํตํ ๋ฒ์ ๊ฒ์์ด ๋น ๋ฆ InnoDB๋ PK๋ฅผ ์ค์ ํ์ง ์์ผ๋ฉด ๋ด๋ถ์ ์ผ๋ก PK๋ฅผ ์๋ ์์ฑํ์ฌ ํด๋ฌ์คํฐ๋ง ๋จ, ์๋์ผ๋ก ์์ฑ๋ PK๋ ์ฌ์ฉ์๊ฐ ์ฌ์ฉ์ด ๋ถ๊ฐ MVCC(Multi Version Concurrency Control) Undo์์ญ์ ์ด์ฉํ์ฌ ํ๋์ ๋ ์ฝ๋์ ๋ํด ๋ค์ํ ๋ฒ์ ์ด ๊ด๋ฆฌ๋จ ๋ ์ฝ๋ ๋จ์์ ํธ๋์ญ..