pudding
@devmes01051778
Reviews Written
3
Average Rating
3.3
Posts
Q&A
undo space ์์์ ๋ํด
์์ธํ ๋ต๋ณ ๋๋ฌด ๊ฐ์ฌํฉ๋๋ค~ ์ดํด ์๋์ด์
- Likes
- 0
- Comments
- 4
- Viewcount
- 351
Q&A
undo space ์์์ ๋ํด
UNDO ํ ์ด๋ธ์คํ์ด์ค์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ค๋ฉด ์ธ ๊ฐ์ง ๋ฐ์ดํฐ๊ฐ ํ์ํฉ๋๋ค. ๋ ๊ฐ์ง ๋ฐ์ดํฐ ๋ ์ด๊ธฐํ ํ์ผ์์ ์ป์ ์ ์์ผ๋ฉฐ UNDO_RETENTION๊ณผ DB_BLOCK_SIZE์ ๋๋ค. ๊ณต์ ์ ์ธ๋ฒ์งธ ๋ถ๋ถ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ง์๊ฐ ํ์ํฉ๋๋ค. ์ด๋น ์์ฑ๋๋ ์คํ ์ทจ์ ๋ธ ๋ก์ ์๋ V$UNDOSTAT์์ ์ป์ ์ ์์ต๋๋ค. ๋ค์ ๊ณต์์ ์์ฑ๋๋ ์ ์ฒด ๋ธ๋ก์ ์๋ฅผ ๊ณ ์ฐํ์ฌ ๋ชจ๋ํฐ๋๋ ์๊ฐ(์ด)์ผ๋ก ๋๋๋๋ค. SQL> SELECT (SUM(undoblks) / SUM) ((end_time - begin_time) * 86400)FROM v$undostat; END_TIME ๋ฐ BEGIN_TIME ์ด์ ๋ฐ์ดํฐ ์ ํ์ DATE์ ๋๋ค. ๋ฐ์ดํฐ ์ ํ DATE ๊ฐ์ ๋บ ์ ์ ์ํํ๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋ ์ง๋ก ํ์๋ฉ๋๋ค. ๋ ์ง๋ฅผ ์ด๋ก ๋ณํํ๋ ค๋ฉด ํ๋ฃจ๋ฅผ ์ด๋ก ๊ณ์ฐํ 86400์ ๊ณฑํฉ๋๋ค. ์ง์์ ๊ฒฐ๊ณผ๋ก ์ด๋น ์คํ ์ทจ์ ๋ธ๋ก ์๊ฐ ๋ฐํ๋ฉ๋๋ค. ์ด ๊ฐ์ DB_BLOCK_SIZE์ ์ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ธ๋ก๊ณผ ๊ฐ์ ํฌ๊ธฐ์ธ ์คํ ์ทจ์ ๋ธ๋ก์ ํฌ๊ธฐ๋ก ๊ณฑํด์ผ ํฉ๋๋ค. ๋ค์ ์ง์๋ ํ ์ํ ๋ฐ UR : undo_retention (์ด) UPS : ์ด๋น ์์ฑ๋๋ ์คํ ์ทจ์ ๋ฐ์ดํฐ ๋ธ๋ก ์ DBS : ํ์ฅ ์์ญ ๋ฐ ํ์ผ ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ์ค๋ฒํค๋ (db_block_size) SQL> SELECT (UR * (UPS * DBS)) + (DBS * 24) AS "Bytes" 2 FROM (SELECT value AS UR 3 FROM v$parameter 4 WHERE name = 'undo_retention'), 5 (SELECT (SUM(undoblks)/SUM(((end_time - begin_time)*86400))) AS UPS 6 FROM v$undostat), 7 (SELECT value AS DBS 8 FROM v$parameter 9 WHERE name = 'db_block_size'); Bytes ---------- 19106213 ์ค๋ผํด fundmental1_vol1์์ ๋ฐ์ทํ์ด์
- Likes
- 0
- Comments
- 4
- Viewcount
- 351




