์ฟผ๋ฆฌ ์๊ฐ ์ด๊ณผ
์ด ํ์ด์ง์ ๋ด์ฉ
์ฝ๊ธฐ ์์ ์ด ์๋ฃ๋๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ ์ ํ์ ์ง์ ํ ์ ์์ต๋๋ค. ์ฟผ๋ฆฌ ๊ฐ ์ง์ ๋ ์๊ฐ ์ ํ์ ์ด๊ณผํ๋ฉด MongoDB ๋ ์ฟผ๋ฆฌ ๋ฅผ ์ค์งํ๊ณ ์ฟผ๋ฆฌ ๋ ์ด๋ค ๊ฒฐ๊ณผ๋ ๋ฐํํ์ง ์์ต๋๋ค.
์งํ ์ค์ธ ์ฟผ๋ฆฌ๊ฐ ์ฅ๊ธฐ๊ฐ ๋ฐฐํฌ์๋ฒ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๋ ๊ฒ์ ๋ฐฉ์งํ๋ ค๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ ์ฟผ๋ฆฌ ์๊ฐ ์ ํ์ ์ง์ ํฉ๋๋ค.
MongoDB ๊ฐ ์ง์ ๋ ์ ํ ์๊ฐ์ ์ด๊ณผํ๋ ์ฟผ๋ฆฌ๋ฅผ ์ค์งํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ปค์.maxTimeMS ๋์์ ์ฐธ์กฐํ์ธ์.
์ฟผ๋ฆฌ ์๊ฐ ์ ํ ์ง์
์ฟผ๋ฆฌ ์ ๋ํ ์๊ฐ ์ ํ์ ์ง์ ํ๋ ค๋ฉด ๋ค์ ์์ ์ค ํ๋๋ฅผ ์ํํฉ๋๋ค.
์ฟผ๋ฆฌ ์
maxTimeMS()
์ต์ ์ ์ง์ ํฉ๋๋ค.maxTimeMS
์ต์ ์ ์ฌ์ฉํ๋ฉด ์์ ์์ค์์ ์ฟผ๋ฆฌ ์๊ฐ ์ ํ์ ์ง์ ํ ์ ์์ผ๋ฏ๋ก ์ฟผ๋ฆฌ๋ง๋ค ๋ค๋ฅธ ์๊ฐ ์ ํ์ ์ง์ ํ ์ ์์ต๋๋ค.๋ชจ๋ ์ฟผ๋ฆฌ์ ๋ํ ์ ์ญ ๊ธฐ๋ณธ๊ฐ ์๊ฐ ์ ํ์ ์ง์ ํฉ๋๋ค.
defaultMaxTimeMS
ํด๋ฌ์คํฐ ๋งค๊ฐ๋ณ์๋ ๊ฐ๋ณ ์ฝ๊ธฐ ์์ ์ด ์๋ฃ๋๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ๊ธฐ๋ณธ๊ฐ ์๊ฐ ์ ํ์ ์ง์ ํ๋ฉฐ,maxTimeMS()
์ต์ ์ ํฌํจํ์ง ์๋ ๋ชจ๋ ์ฟผ๋ฆฌ์ ์ ์ฉ๋ฉ๋๋ค. ์ฟผ๋ฆฌ ๊ฐmaxTimeMS()
์ต์ ์ ์ง์ ํ๋ ๊ฒฝ์ฐ ํด๋น ๊ฐ์ดdefaultMaxTimeMS
๊ฐ์ ์ฌ์ ์ํฉ๋๋ค.