RealMySQL 8.0์ ์ฝ๊ณ ์ ๋ฆฌํ์ต๋๋ค.
DBMS Variables ๋น๊ต ํ์ด์ง๋ฅผ ๋ง๋ค ๋ ๊ธ๋ก๋ฒ์ธ์ง ์ธ์ ์ธ์ง ๋ํด์ ๊ตฌ๋ถํ ์ผ๋ ์๊ณ ํ๋๋ฐ,,
์ด๋ฒ ๊ธฐํ์ ์ ๋ฆฌํด๋ณด๊ณ ์ ํ๋ค.
MySQL์ ์์คํ ๋ณ์๋ ์ ์ฉ ๋ฒ์์ ๋ฐ๋ผ ๊ธ๋ก๋ฒ ๋ณ์์ ์ธ์ ๋ณ์๋ก ๋๋๋ค.
๊ธ๋ก๋ฒ ๋ณ์
- MySQL ์๋ฒ ์ธ์คํด์ค์์ ์ ์ฒด์ ์ผ๋ก ์ํฅ์ ๋ฏธ์น๋ ์์คํ ๋ณ์
- MySQL ์๋ฒ ์์ฒด์ ๊ด๋ จ๋ ์ค์ ์ผ ๋๊ฐ ๋ง์
- MySQL ์๋ฒ์์ ๋จ ํ๋๋ง ์กด์ฌ
- innodb_buffer_pool_size : InnoDB ๋ฒํผ ํ ํฌ๊ธฐ
- key_buffer_size : MyISAM์ ํค ์บ์ ํฌ๊ธฐ
์ธ์ ๋ณ์
- MySQL ํด๋ผ์ด์ธํธ๊ฐ MySQL ์๋ฒ์ ์ ์ํ ๋ ๊ธฐ๋ณธ์ผ๋ก ๋ถ์ฌํ๋ ์ต์ ์ ๊ธฐ๋ณธ๊ฐ์ ์ ์ดํ๋ ๋ฐ ์ฌ์ฉ
- ํด๋ผ์ด์ธํธ์ ํ์์ ๋ฐ๋ผ ๊ฐ๋ณ ์ปค๋ฅ์ ๋จ์๋ก ๋ค๋ฅธ ๊ฐ์ผ๋ก ๋ณ๊ฒฝํ ์ ์๋ ๊ฒ
- ๊ธฐ๋ณธ ๊ฐ: ๊ธ๋ก๋ฒ ๋ณ์ / ๊ฐ ํด๋ผ์ด์ธํธ๊ฐ ๊ฐ์ง๋ ๊ฐ: ์ธ์ ๋ณ์
- autocommit: ๊ฐ ํด๋ผ์ด์ธํธ์์ ์ฟผ๋ฆฌ ๋จ์๋ก ์๋ ์ปค๋ฐ ์ํ ์ฌ๋ถ ๊ฒฐ์
- ์ปค๋ฅ์ ๋ณ๋ก ์ค์ ๊ฐ์ ์๋ก ๋ค๋ฅด๊ธฐ ์ง์ , ํ๋ฒ ์ฐ๊ฒฐ๋ ์ปค๋ฅ์ ์ ์ธ์ ๋ณ์๋ ์๋ฒ์์ ๊ฐ์ ๋ก ๋ณ๊ฒฝํ ์ ์์
- ์ธ์
๋ณ์ ์ค my.cnf์ ๋ช
์ํด ์ด๊ธฐํํ ์ ์๋ ๋ณ์ → var scope๊ฐ ๋๋ถ๋ถ Both
- MySQL ์๋ฒ๊ฐ ๊ธฐ์ต๋ง ํ๊ณ ์๋ค๊ฐ ์ค์ ํด๋ผ์ด์ธํธ์์ ์ปค๋ฅ์ ์ด ์์ฑ๋๋ ์๊ฐ์ ํด๋น ์ปค๋ฅ์ ์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ฌ์ฉ๋๋ ๊ฐ
- ์์ํ๊ฒ Session ๋ฒ์์ธ ์์คํ ๋ณ์๋ my.cnf์ ์ด๊ธฐ๊ฐ์ ๋ช ์ํ ์ ์์, ์ปค๋ฅ์ ์ด ๋ง๋ค์ด์ง๋ ์๊ฐ๋ถํฐ ํด๋น ์ปค๋ฅ์ ์๋ง ์ ํจํ ์ค์ ๋ณ์์