์ ํ
์ด๋ธ์ ๋ง๋ค ๋ F5 ํค๋ฅผ ๋๋ฌ ๋ชจ๋ ํ
์ด๋ธ์ ๊ตฌ์กฐ๋ฅผ ์๋ก ๊ณ ์น๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ด ๊ฐ์ ์ฌํญ์ HeidiSQL ํฌ๋ผ์ ์์๊ณ ๋ ๋ฒ +1๋์์ต๋๋ค(https://www.heidisql.com/forum.php?t=21627#p24206).
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๊ณ F5 ํค๋ฅผ ๋๋ฅด๋ฉด ์ถ๊ฐ ์์ ์์ด ๋ชฉ๋ก์ด ์๋ก ๊ณ ์ณ์ง๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๊ณ F5 ํค๋ฅผ ๋๋ฅด๋ฉด ๋ชจ๋ ํ ์ด๋ธ ๋ชฉ๋ก์ด ์ถ์๋๊ณ ๊ฐ์ ๋ก ๋ค์ ์ด์ด์ผ ํฉ๋๋ค.
์ ๋์ ์ผ๋ก ํฉ๋ฆฌ์ ์ ๋๋ค.
ํฌ๋ผ ์ค๋ ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ ์ด๋ฏธ db๋ฅผ ์ด๋ฆฐ ์ํ๋ก ์ ์งํ๊ณ , ์๋ก ๊ณ ์นจ ํ ๋ค์ ์ด๊ณ , ํ์ด๋จธ ์ ์ค์ผ๋ก ๋ค์ ์ฌ๋ ๋ฑ ์๋ํ์ง ์๋ ์ ๊ทผ ๋ฐฉ์์ผ๋ก ๋ช ์๊ฐ์ ๋ณด๋์ต๋๋ค. ์ถฉ๋ ์์ด๋ ์ง๊ธ๊น์ง ์๋ฌด ๊ฒ๋ ์๋ํ์ง ์์์ต๋๋ค. ์ด ๋ฌธ์ ๋ ํด๊ฒฐํ๊ธฐ ์ฌ์ด ๊ฒ์ฒ๋ผ ๋ค๋ฆฌ์ง๋ง ํ์คํ ๊ทธ๋ ์ง ์์ต๋๋ค. ๋๋ถ๋ถ ๊ธฐ์กด ๋ณต์ก์ฑ๊ณผ ํธ๋ฆฌ ๋ ธ๋ ๋ค์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์ฐ๋ ค๊ณ ํ๋ ์ฐ๋ ์ด๋ฒคํธ๋ก ์ธํด ๋ฐ์ํฉ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ์ด์ด ๋๋ ๊ฒ์ ์๋ง๋ ๊ทธ๊ฒ์ ํด๊ฒฐํ๊ธฐ ์ํ ์๋ก์ด ์์ด๋์ด๋ฅผ ๋ถ๋ฌ์ผ์ผํฌ ๊ฒ์ ๋๋ค.
๊ฐ๋ฅํ ์ถ๊ฐ ์๋ฃจ์ : ํธ๋ฆฌ๊ฐ ์ด๋ฆฌ๊ณ db๊ฐ ์ ํ๋๋ฉด ๋จผ์ ์ผ๋ถ db ํ ์ด๋ธ(์ฒซ ๋ฒ์งธ ํ ์ด๋ธ๊ณผ ๊ฐ์)๋ก ์ด๋ํ๊ณ ์๋ก ๊ณ ์นฉ๋๋ค(ํ ์ด๋ธ๋ก ์๋ก ๊ณ ์นจํ๋ฉด db ํธ๋ฆฌ๊ฐ ๋ซํ์ง ์๊ณ ๋์ผํ ์์ ์ ์ํํ๋ ๊ฒ ๊ฐ์ต๋๋ค ํจ๊ณผ, ์ฟผ๋ฆฌ๊ฐ ๋์ผํ๋ฉด).
๋๋ ์ด๊ฒ์ ์ฐฌ์ฑํ๊ณ ์ถ์ง๋ง ์ด ์ค๋ ๋๋ฅผ ์ฝ๊ณ ๊ตฌํํ๊ธฐ๊ฐ ๋ณต์กํ ์ ์๋ค๋ ๊ฒ์ ์ดํดํฉ๋๋ค.
๋ฐฑ๊ทธ๋ผ์ด๋ ์์
์ด ๋ฐ์ํ์ง ์๋๋ก true
๋ก ์ค์ ๋ ๋ถ์ธ IsRefreshing
์ ์๋ํ๋ค๊ณ ํ์ ํฉ๋๋ค.
์ด๋ค db๊ฐ ์ ํ์ง ์์๋์ง ์ถ์ ํ ์ ์๋ค๋ฉด ์๋ก ๊ณ ์นจ ํ ๋ฃจํ๋ฅผ ๋๊ณ ๋ค์ ์ด ์ ์์ต๋๊น? ์ ๋ ์ฃผ๋ก C# ๋ฐ WinForms๋ก ์์
ํ์ง๋ง ์ด์จ๋ ์ด๊ฒ์ ์ดํดํ๋ ค๊ณ ํฉ๋๋ค.
ํ
์ด๋ธ์ ์ญ์ ํ๊ณ ํ
์ด๋ธ ํธ๋ฆฌ๊ฐ ์ถ์๋๋ ๊ฒฝ์ฐ์ ๊ฐ์ ์ํฉ์ธ๊ฐ์?
(๊ทธ๋ฆฌ๊ณ ๋ ์ด์ ์ด์ง ์์)
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ ๋์ ์ผ๋ก ํฉ๋ฆฌ์ ์ ๋๋ค.
ํฌ๋ผ ์ค๋ ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ ์ด๋ฏธ db๋ฅผ ์ด๋ฆฐ ์ํ๋ก ์ ์งํ๊ณ , ์๋ก ๊ณ ์นจ ํ ๋ค์ ์ด๊ณ , ํ์ด๋จธ ์ ์ค์ผ๋ก ๋ค์ ์ฌ๋ ๋ฑ ์๋ํ์ง ์๋ ์ ๊ทผ ๋ฐฉ์์ผ๋ก ๋ช ์๊ฐ์ ๋ณด๋์ต๋๋ค. ์ถฉ๋ ์์ด๋ ์ง๊ธ๊น์ง ์๋ฌด ๊ฒ๋ ์๋ํ์ง ์์์ต๋๋ค. ์ด ๋ฌธ์ ๋ ํด๊ฒฐํ๊ธฐ ์ฌ์ด ๊ฒ์ฒ๋ผ ๋ค๋ฆฌ์ง๋ง ํ์คํ ๊ทธ๋ ์ง ์์ต๋๋ค. ๋๋ถ๋ถ ๊ธฐ์กด ๋ณต์ก์ฑ๊ณผ ํธ๋ฆฌ ๋ ธ๋ ๋ค์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์ฐ๋ ค๊ณ ํ๋ ์ฐ๋ ์ด๋ฒคํธ๋ก ์ธํด ๋ฐ์ํฉ๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ์ด์ด ๋๋ ๊ฒ์ ์๋ง๋ ๊ทธ๊ฒ์ ํด๊ฒฐํ๊ธฐ ์ํ ์๋ก์ด ์์ด๋์ด๋ฅผ ๋ถ๋ฌ์ผ์ผํฌ ๊ฒ์ ๋๋ค.