๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Recovery3

[Oracle] Flashback ์‚ฌ์šฉ๋ฒ• ์ •๋ฆฌ(Versions, Transaction, Table, Drop) Oracle Flashback DML ์ž‘์—…์„ ํ•˜๋‹ค๊ฐ€ ์˜๋„์น˜ ์•Š๊ฒŒ ํ˜น์€ ์‹ค์ˆ˜๋กœ Commit์œผ๋กœ Transaction์„ ๋๋ƒˆ๋Š”๋ฐ ์ด์ „ ์‹œ์ ์œผ๋กœ ๋Œ์•„๊ฐ€์•ผํ•˜๋Š” ์ƒํ™ฉ์ด ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด Oracle์˜ Flashback ๊ธฐ์ˆ ์„ ์ด์šฉํ•ด์„œ ํŠน์ • ์‹œ์ ์œผ๋กœ ๋Œ์•„๊ฐ€๊ฑฐ๋‚˜ ๋ณด์—ฌ์ฃผ๋Š” ๋ณต๊ตฌ ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ, Flashback ๊ธฐ์ˆ ์€ Undo Data๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— undo_retention ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ’์— ์˜ํ•ด ๋ณด์กด๋˜๋Š” ์‹œ๊ฐ„์ด ์ •ํ•ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. Undo Data๋ฅผ ๋ณด์กดํ•˜๋Š”๋ฐ ๊ณต๊ฐ„๊ณผ ์ž์›์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ undo_retention์˜ ๊ธฐ๋ณธ๊ฐ’์€ 900์ดˆ๋กœ ๋˜์–ด์žˆ๋Š”๋ฐ ์ข€ ๋” ์˜ค๋žœ ๊ธฐ๊ฐ„ ๋ˆ์•ˆ Undo Data๋ฅผ ๋ณด์กดํ•˜๊ธฐ ์œ„ํ•ด Flashback Data Archive ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. .. 2020. 7. 22.
[Oracle] Flashback Query AS OF ์ ˆ ์‚ฌ์šฉํ•˜๊ธฐ Flashback Query AS OF์ ˆ Oracle 9i release 2 ๋ฒ„์ „์˜ New Feature๋กœ "AS OF"์ ˆ์„ ์ด์šฉํ•ด์„œ ํŠน์ • ์‹œ์ ์˜ ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํŠน์ • ์‹œ์ ์˜ ์ œํ•œ์€ ์žˆ์Šต๋‹ˆ๋‹ค. Flashback Query๋Š” Undo Data์˜ ์ •๋ณด๋ฅผ ์ด์šฉํ•ด์„œ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ Undo Data๊ฐ€ ์‚ด์•„์žˆ๋Š” ๊ธฐ๊ฐ„๋™์•ˆ๋งŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ œํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณดํ†ต Transaction์ด ๋งˆ์นœ ํ›„ undo_retention ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ’ ๋งŒํผ Undo Data๊ฐ€ ๋ณด์กด๋˜์ง€๋งŒ, Oracle 11g๋ถ€ํ„ฐ Flashback Data Archive ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด์„œ ๋” ์˜ค๋žœ ๊ธฐ๊ฐ„๋™์•ˆ Undo์˜ ์ •๋ณด๋ฅผ ๋ณด์กดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Flashback Data Archive ์„ค์ •์— ๋Œ€ํ•œ ๋‚ด์šฉ์€.. 2020. 7. 21.
[Oracle] Flashback Data Archive ๋ฐ์ดํ„ฐ ๋ณต์› ์ž‘์—… Flashback Data Archive(11g) DML ์ž‘์—…์„ ํ•˜๋ฉด์„œ ์‹ค์ˆ˜๋ฅผ ์ €์งˆ๋Ÿฌ๋ฒ„๋ฆฌ๊ณ  commit๊นŒ์ง€ ํ•ด๋ฒ„๋ฆฌ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‹ค์ˆ˜๋กœ delete๋ฌธ์— ์กฐ๊ฑด์ ˆ์„ ํฌํ•จํ•˜์ง€ ์•Š์•„ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌ๋ผ์ง€๋Š”... ๊ทธ๋Ÿฐ ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Flashback ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด๋Ÿฐ ์ƒํ™ฉ์—์„œ ๋ณต๊ตฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ Undo Data๋ฅผ ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” Flashback ๊ธฐ๋Šฅ์€ undo_retention ํŒŒ๋ผ๋ฏธํ„ฐ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต๊ตฌํ•˜์ง€ ๋ชปํ•˜๋Š” ์ƒํ™ฉ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. undo_retention์€ ๊ธฐ๋ณธ์œผ๋กœ 900์ด๋ฏ€๋กœ 15๋ถ„์ด ์ง€๋‚˜๋ฉด undo์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์–ด์˜ค์ง€ ๋ชปํ•˜์—ฌ Flashback ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด์„œ ๋ณต๊ตฌ๊ฐ€ ์•ˆ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿด๋•Œ๋Š” Flashback Data Archive๋ฅผ ์ƒ์„ฑํ•˜์—ฌ.. 2020. 7. 21.