mysql๋ mariadb๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋๋ฐ ์์ฒญ๋ ์์ ๋ฐ์ดํฐ๋ฅผ insertํ๋ ๊ฒฝ์ฐ๊ฐ ์๊ฒผ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ DB์๋ฒ์ DB๋ง ์กด์ฌํ๋๊ฒ์ด ์๋๊ณ Elasticsearch๋ฉฐ ์ฌ๋ฌ ๋ค๋ฅธ ์ดํ๋ฆฌ์ผ์ด์ ์ด ํจ๊ป ์ฌ๋ผ๊ฐ์์๋๋ฐ ES์์ ๊ฐ์ฅ ๋จผ์ ๋ฐ์์ด ์์ต๋๋ค. disk๊ฐ 95% ์ด์ ์ฌ์ฉ์ค์ธ ์ํ๊ฐ ๋์ด๋ฒ๋ฆฌ๋ฉด ES์์๋ ๋ชจ๋ ์ธ๋ฑ์ค๋ฅผ read-only ์ํ๋ก ์ ํ์ด ๋๋ ํ์์ด์์ต๋๋ค. ๊ทธ๋์ ๋์คํฌ๊ฐ ์ ๋ ๊ฒ ๋ง์ ์ฉ๋์ ์ ์ ํ๊ฒ ๋ ์์ธ์ ์ฐพ์๋ณด๋ mariadb์ log์ ์์์ต๋๋ค. mariadb๋ insert๋ update ์ฆ DML ์ ์ฌ์ฉํ๊ฒ ๋๋ฉด undo๋ฅผ ์ํด์ ๋ง์ log๋ฅผ ์๊ฒ ๋๋๋ฐ์, ๋ง์ฝ ๋์ฉ๋ ๋ฐ์ดํฐ๋ฅผ ์๋๋ฐ ์ ์ฒ๋ผ log๊ฐ ํ์์๋ค๊ฑฐ๋ ํ๋ ๊ฒฝ์ฐ log๋ฅผ ์๋ต(disable logging) ํ๋๋ก ์ค์ ํ ์ ์์ต๋๋ค
์ค์
/etc/mysql์ ์๋ confํ์ผ์ ์ด์ด์ค๋๋ค. (mysql๊ณผ mariadb๋ ์ด๋ฆ์ด ๋ค๋ฅผ ์ ์์ต๋๋ค)
confํ์ผ์์ [mysqld] ์๋์ ๋ฐ์ ๋ด์ฉ์ ์ถ๊ฐํด์ค๋๋ค.
[mysqld]
skip-log-bin
์ฐธ์กฐ