TERADATA(3)-History View
๐ Teradata Studio โ SQL History ์ฐฝ ์์ ์ ๋ฆฌ
Teradata SQL History ์ฐฝ ์ค์ , ์ปฌ๋ผ ์ ํ, ๋ ธํธ ๊ธฐ๋ฅ, ๋ณต์ ๋ฐฉ๋ฒ
๐ 1. SQL History ์ฐฝ ๋ณต์ํ๊ธฐ
SQL History ์ฐฝ์ ์ค์๋ก ๋ซ์๊ฑฐ๋ ์ฌ๋ผ์ก๋ค๋ฉด:
Window โ Reset Perspective
๋ฅผ ๋๋ฌ์ฃผ๋ฉด ๊ธฐ๋ณธ ๋ ์ด์์์ผ๋ก ๋ณต์๋ฉ๋๋ค.
โ History ์ฐฝ, Result Viewer ๋ฑ ๋ชจ๋ ํจ๋์ด ์๋ ์์น๋ก ๋์์ต๋๋ค.
๐ 2. SQL History ์ฐฝ ์ปฌ๋ผ(Columns) ์ปค์คํฐ๋ง์ด์ง
SQL History๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋งค์ฐ ๋ง์ ์ปฌ๋ผ์ ๋ณด์ฌ์ค๋๋ค.
์: Timestamp, Source, User, Destination, Row Count, Result, SQL Statement ๋ฑ
ํ์ ์๋ ์ปฌ๋ผ์ด ๋ง์ผ๋ฉด ํ๋ฉด์ด ๋ณต์กํด์ง๋ฏ๋ก ์ํ๋ ํญ๋ชฉ๋ง ์ ํํ ์ ์์ต๋๋ค.
๐ง ์ค์ ๊ฒฝ๋ก
Window โ Preferences โ Teradata Datatools โ SQL History
์ฌ๊ธฐ์ ๋ค์์ ํ ์ ์์ต๋๋ค:
๐น 1) ํ์ํ ์ปฌ๋ผ ์ ํ
- Removed Columns โ ํ์ ์ ํจ
- Displayed Columns โ ํ์๋จ
์์: ์๋ ํญ๋ชฉ๋ง ์ ํํ์ฌ ํ์ํ ์ ๋ณด๋ง ๋ณด์ด๊ฒ ํ ์ ์์
- Timestamp
- SQL Statement
- Result (์๋ฌ ๋ฉ์์ง ํฌํจ)
- Row Count
- Elapsed Time
์ ์ฉ ํ History ์ฐฝ์๋ ์ ํํ ์ปฌ๋ผ๋ง ๊น๋ํ๊ฒ ํ์๋ฉ๋๋ค.
๐ 3. ์ค์ ์ ์ฉ ํ ๊ฒฐ๊ณผ ํ์ธ
์์ ์ฟผ๋ฆฌ๋ฅผ ์คํํ ํ History ์ฐฝ์์ ๋ค์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค:
- Row Count: ์กฐํ๋ ๋ ์ฝ๋ ์
- Result:
- ์ฑ๊ณต ์ โExecuted as Single Statementโ
- 2000๊ฐ ๋์ผ๋ฉด โCanceledโ (์ ํ ๋๋ฌธ์ ์ผ๋ถ๋ง ์กฐํ๋จ)
- Elapsed Time: ์คํ ์์ ์๊ฐ
- SQL Statement: ์คํํ SQL ์๋ฌธ
- Timestamp: ์คํํ ๋ ์ง/์๊ฐ
๐ ๋ถํ์ํ ๋ฐ์ดํฐ ์์ด ํต์ฌ ์ ๋ณด๋ง ๋จ์์ ํจ์ฌ ์ฝ๊ธฐ ์ฌ์์ง
๐ 4. SQL Notes ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ
SQL Editor์์ ์ฟผ๋ฆฌ๋ฅผ ์คํํ ๋ ๋ ธํธ ์ ๋ ฅ ํ์ ์ด ๋ฐ ์ ์์ต๋๋ค.
์์ ํ์ ๋ด์ฉ:
โEnter a note for this queryโ
์ด ๊ธฐ๋ฅ์ ์ฟผ๋ฆฌ ์คํ ์ ๊ฐ์ธ ๋ฉ๋ชจ๋ฅผ ๊ธฐ๋กํด๋๋ ๊ธฐ๋ฅ์ ๋๋ค.
์:
1 | My first query |
์ฟผ๋ฆฌ๋ฅผ ์คํํ๊ณ History ์ฐฝ์ โNotesโ ์ปฌ๋ผ์ ์ถ๊ฐํ๋ฉด ํด๋น ๋ด์ฉ์ด ํ์๋ฉ๋๋ค.
๐ 5. Notes ์ปฌ๋ผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
๊ฒฝ๋ก:
Window โ Preferences โ Teradata Datatools โ SQL History
- Available Columns ๋ชฉ๋ก์์ โNotesโ๋ฅผ ์ ํ
- Displayed Columns๋ก ์ด๋
- ํ์ํ๋ฉด ์์ ์ด๋(Up/Down) ๊ธฐ๋ฅ์ผ๋ก ์ํ๋ ์์น ์กฐ์
- Apply and Close
์ด์ History ์ฐฝ์ Notes๊ฐ ํ์๋ฉ๋๋ค:
| Timestamp | SQL Statement | Result | Notes |
|---|---|---|---|
| 2025-02-10 | SELECT * FROM โฆ | OK | My first query |
๐ก SQL์ ๋ง์ด ์์ฑํ๋ ๊ฒฝ์ฐ ์ฟผ๋ฆฌ ๋ชฉ์ ์ด๋ ํน์ด์ฌํญ์ ๊ธฐ๋กํด๋๋ฉด ์ ์ฉํจ.
๐ 6. Notes ๊ธฐ๋ฅ ๋นํ์ฑํ
Notes ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ง ์๋๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ ์ ์์ต๋๋ค.
๋ฐฉ๋ฒ โ
- SQL ์คํ ํ ๋จ๋ ๋ ธํธ ํ์ ์ โ๋นํ์ฑํโ ์ฒดํฌ
๋ฐฉ๋ฒ โก
- Notes ์ปฌ๋ผ์ ๋ค์ Removed Columns๋ก ์ด๋
โ History ์ฐฝ์์ ์ ๊ฑฐ๋จ
๐ 7. History ์ฐฝ ์ฆ์ ์ค์ ํ๋ ๋น ๋ฅธ ๋ฐฉ๋ฒ
History ์ฐฝ ์ค๋ฅธ์ชฝ ์๋จ์ ๐ง (Wrench) ์์ด์ฝ์ ํด๋ฆญํ๋ฉด
๋ฐ๋ก ๊ฐ์ ์ค์ ํ๋ฉด์ผ๋ก ์ด๋ํ ์ ์์ต๋๋ค.
Window โ Preferences ๋ฉ๋ด๋ฅผ ํ๊ณ ๊ฐ ํ์ ์์.
๐ 8. ์ธ์ ๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋ณต์ ๊ฐ๋ฅ
History ์ค์ ์ด ๊ผฌ์ด๊ฑฐ๋ ๋๋ฌด ๋ณต์กํด์ก๋ค๋ฉด:
Restore Defaults ๋ฒํผ ํด๋ฆญ
โ Teradata Studio์ ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ๊น๋ํ๊ฒ ๋๋์์ต๋๋ค.
๐ฏ ์ต์ข ์์ฝ
์ด๋ฒ ๊ฐ์์์๋ SQL History ์ฐฝ์ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ฆฌํ์ต๋๋ค:
โ ์ํ๋ ์ปฌ๋ผ๋ง ํ์ํ๋๋ก ์ปค์คํฐ๋ง์ด์ง
- Timestamp
- Row Count
- Result
- SQL Statement
- Elapsed Time
- Notes (ํ์ ์)
โ Notes ๊ธฐ๋ฅ
- ์ฟผ๋ฆฌ์ ๊ฐ์ธ ๋ฉ๋ชจ ์ถ๊ฐ ๊ฐ๋ฅ
- History ์ฐฝ์ Notes ์ปฌ๋ผ์ผ๋ก ํ์๋จ
- ์ฌ์ฉํ์ง ์์ผ๋ฉด ๋นํ์ฑํ ๊ฐ๋ฅ
โ ๋น ๋ฅธ ์ค์
- History์ฐฝ์ ๐ง ์์ด์ฝ์ผ๋ก ์ฆ์ ์ด๋
โ ๋ ์ด์์ ๋ณต์
- Window โ Reset Perspective ๋ก ์ ์ฒด UI ์ด๊ธฐํ ๊ฐ๋ฅ
ํ์ํ์๋ฉด ๋ค์ ๊ฐ์๋ ์ ๋ฆฌํด์ ์ฐ๊ฒฐ๋ md ํ์ผ๋ก ๋ง๋ค์ด๋๋ฆด๊ฒ์!
