์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |
- ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฒฉ๋ฆฌ์์ค
- ์๋ฐ
- hikari cp ์ค์
- ์ธ๋ฑ์คํ์ค์บ
- ์ํฐ๋ ๊ฐ๋ฐ์ํ์ฌ
- mysql์ํคํ ์ฒ
- item15
- ์์ดํ 15
- SVN
- ๋น์ผ๊ฐ์ฒด์์ฑ
- index full scan
- ์ธ๋ฑ์ค์คํต์ค์บ
- assert.notnull
- ์๋ฐ๋ผ์ด๋ธ์คํฐ๋
- effectiveJava
- ์์
- ์๋ฐ์์์ฐ๋ ๋๋ฅผ ์ฌ์ฉํ๋ ์ด์
- InnoDB์ํคํ ์ฒ
- ์ํฐ๋ ๋ณ์ข ๊ฐ๋ฐ์
- enum ์์ฑ์ ์ ๊ทผ ์ ํ์
- builder null
- ์ดํํฐ๋ธ์๋ฐ
- index skip scan
- Hikari Connection Pool
- mysql
- ๋ฐ์ฉ๋ ์ค๊ตญ์ด
- ์๋ฐ์ฐ๋ ๋
- ์๋ฐ์์
- ์๋ผ์คํฑ์์น๋ฉ์ธ์ง์ฉ๋
- Item6
- Today
- Total
๋ชฉ๋กmysql 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์์ญ์ ์ด์ฉํ์ฌ ํ๋์ ๋ ์ฝ๋์ ๋ํด ๋ค์ํ ๋ฒ์ ์ด ๊ด๋ฆฌ๋จ ๋ ์ฝ๋ ๋จ์์ ํธ๋์ญ..