Загрузка...

Oracle Performance Tuning: Stop Guessing, Start Thinking (DB Time Explained) #oracledba #education

Most beginners jump directly into:

SQL tuning
Index creation
Random fixes

That’s wrong.

Performance tuning starts with understanding DB Time.

DB Time represents:

Total time spent by sessions
Includes:
CPU usage
Waiting for resources

Key insight:
👉 You are not tuning SQL
👉 You are tuning time distribution

If DB Time is high:

Identify where time is going
Focus only on the largest contributor

Real-world mistake:

Tuning a query that contributes only 5% of DB time

That’s wasted effort.

🧠 Concept Depth
Internal Working
DB Time comes from v$sys_time_model
Includes:
DB CPU
Non-idle waits
Misconceptions

❌ “High CPU is always bad”
✔ CPU usage is good if work is happening

❌ “All waits are bad”
✔ Some waits are expected (I/O, commits)

Trade-off Thinking
Reducing I/O may increase CPU
Reducing commits may affect consistency

Видео Oracle Performance Tuning: Stop Guessing, Start Thinking (DB Time Explained) #oracledba #education канала The Oracle Chef
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять