<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  
  <url>
    <loc>https://tanelpoder.com/categories/</loc>
    <lastmod>2026-03-24T14:06:28-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/oracle/</loc>
    <lastmod>2026-03-01T03:56:07-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/</loc>
    <lastmod>2026-03-24T14:06:28-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/</loc>
    <lastmod>2026-03-31T17:26:15-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/testing-datadog-plan-visualizer-with-oracle-execution-plans/</loc>
    <lastmod>2026-03-01T03:56:07-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-vstat-dstat-metric-history-scripts/</loc>
    <lastmod>2025-11-10T00:04:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/xb-sql-script-explain-oracle-plan-better-part-3/</loc>
    <lastmod>2026-01-30T09:20:20-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/tabhisthybrid-script/</loc>
    <lastmod>2025-10-20T04:12:11-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/postgres/</loc>
    <lastmod>2026-01-14T20:37:30-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/generate-qr-code-with-pure-sql-in-postgres/</loc>
    <lastmod>2026-01-14T20:37:30-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/ebpf/</loc>
    <lastmod>2025-10-23T19:40:22-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/linux/</loc>
    <lastmod>2026-03-24T14:06:28-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/xcapture-xtop-beta/</loc>
    <lastmod>2025-10-23T19:40:22-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/catvector-static/</loc>
    <lastmod>2025-08-24T21:26:06-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/machine-learning/</loc>
    <lastmod>2025-08-24T21:26:06-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/vector-search/</loc>
    <lastmod>2025-08-24T21:26:06-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/xstack-passive-linux-stack-sampler-ebpf/</loc>
    <lastmod>2025-08-24T19:17:06-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/xtop-top-for-wall-clock-time/</loc>
    <lastmod>2025-10-23T14:32:06-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/ai/</loc>
    <lastmod>2025-07-02T06:57:00-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/testing-vector-search-with-google-alloydb-omni-and-catbench/</loc>
    <lastmod>2025-07-02T06:57:00-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/announcement/</loc>
    <lastmod>2025-06-18T15:49:26-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/my-blog-has-turned-18-years-old/</loc>
    <lastmod>2025-06-18T15:49:26-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/catbench-vector-search-query-throughput-latency-monitoring/</loc>
    <lastmod>2025-05-30T17:18:53-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/using-pg-test-fsync-for-testing-low-latency-writes/</loc>
    <lastmod>2025-05-28T07:35:16-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/find-which-oracle-sql-id-hit-sqlnet-break-reset-event/</loc>
    <lastmod>2025-05-25T23:11:48-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/lsds-list-linux-block-devices-and-their-config/</loc>
    <lastmod>2025-05-09T16:32:44-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/optimizing-ebpf-biolatency-accounting/</loc>
    <lastmod>2025-09-16T19:55:29-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/xcapture-v3-alpha-ebpf-performance-analysis-with-duckdb/</loc>
    <lastmod>2025-08-22T21:44:14-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/list-of-100-function-words-translated/</loc>
    <lastmod>2025-04-18T19:11:19-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/productivity/</loc>
    <lastmod>2025-04-18T19:11:19-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/ebpf-pt-regs-error-on-linux-blame-fred/</loc>
    <lastmod>2025-03-12T22:13:04-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/tpargs-list-tracepoint-arguments-and-structures/</loc>
    <lastmod>2025-02-11T22:06:35-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/catbench-vector-search-playground/</loc>
    <lastmod>2025-03-02T04:45:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/comparing-vectors-of-the-same-rotated-image/</loc>
    <lastmod>2025-08-24T19:04:29-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/performance/</loc>
    <lastmod>2026-02-12T20:34:13-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/sql/</loc>
    <lastmod>2026-02-12T20:34:13-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/sql-plan-flamegraph-loop-row-counts/</loc>
    <lastmod>2026-02-12T20:34:13-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/embedding-vectors-vs-vector-embeddings/</loc>
    <lastmod>2024-12-11T23:38:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/testing-the-silk-platform-in-2024-interview/</loc>
    <lastmod>2024-11-28T15:58:52-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/testing-the-silk-platform-in-2024/</loc>
    <lastmod>2025-04-08T16:26:48-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/visualizing-embedding-vectors-as-heatmaps-videos/</loc>
    <lastmod>2025-01-13T01:01:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/visualizing-embedding-vectors-as-heatmaps/</loc>
    <lastmod>2025-08-24T19:03:02-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/tracking-not-tracing-linux-thread-activity-with-ebpf/</loc>
    <lastmod>2024-09-12T22:17:38-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/python-perf-profiling-support/</loc>
    <lastmod>2024-12-14T00:05:07-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/user-process-consuming-kernel-cpu-without-a-syscall/</loc>
    <lastmod>2024-07-10T12:39:39-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/next-big-thing/</loc>
    <lastmod>2024-07-26T20:22:33-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/list-linux-system-call-arguments-with-syscallargs/</loc>
    <lastmod>2026-01-17T11:33:55-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/rtx4090-egpu/</loc>
    <lastmod>2025-04-19T04:44:25-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-hint-scopes-and-join-level-cardinality/</loc>
    <lastmod>2024-06-07T04:05:36-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/new-commenting-system/</loc>
    <lastmod>2024-06-05T16:59:32-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-shared-pool-chunk-status-indicators-in-heapdump/</loc>
    <lastmod>2024-03-08T20:01:16-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/index-parallelism-fix/</loc>
    <lastmod>2024-02-13T00:31:17-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-session-wait-chains-swc/</loc>
    <lastmod>2022-09-24T20:15:31-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/advanced-oracle-troubleshooting-guide-part-13-ostackprof-for-linux-macosx-clients/</loc>
    <lastmod>2022-09-17T01:23:04-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/persistent-memory/</loc>
    <lastmod>2025-04-15T02:13:19-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/testing-oracles-use-of-optane-persistent-memory-log-file-sync/</loc>
    <lastmod>2025-04-15T02:13:19-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/testing-oracles-use-of-optane-persistent-memory/</loc>
    <lastmod>2025-03-11T05:48:20-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/mysql/</loc>
    <lastmod>2023-09-06T04:14:41-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/mysql-now-shows-thread-names-at-os-level/</loc>
    <lastmod>2023-09-06T04:14:41-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/xb-sql-script-explain-oracle-plan-better-part-2/</loc>
    <lastmod>2022-03-17T03:35:27-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/new-training-format-2022/</loc>
    <lastmod>2022-03-17T00:27:16-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/achieving-over-10gbytes-scanning-rate-in-the-cloud/</loc>
    <lastmod>2021-11-18T15:12:44-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/azure/</loc>
    <lastmod>2021-11-18T15:12:44-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/cloud/</loc>
    <lastmod>2021-11-18T15:12:44-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/testing-the-silk-platform/</loc>
    <lastmod>2024-11-18T19:54:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/virtual-conference-troubleshooting-very-complex-oracle-performance-problems/</loc>
    <lastmod>2021-03-19T15:58:20-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/how-to-stay-safe-in-shell/</loc>
    <lastmod>2021-03-17T10:39:39-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/videos/troubleshooting-complex-oracle-issues-part-2/</loc>
    <lastmod>2021-03-03T17:56:19-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/linux-hiding-interrupt-cpu-usage/</loc>
    <lastmod>2026-03-24T14:06:28-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/high-performance-block-io-on-linux/</loc>
    <lastmod>2021-02-07T16:51:09-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/11m-iops-with-10-ssds-on-amd-threadripper-pro-workstation/</loc>
    <lastmod>2025-08-27T17:32:40-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-wait-event-name-display-name/</loc>
    <lastmod>2021-01-12T22:17:39-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/java/</loc>
    <lastmod>2023-09-06T03:50:43-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/measuring-java-jvm-thread-level-activity-on-linux/</loc>
    <lastmod>2023-09-06T03:50:43-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/reasons-why-select-star-is-bad-for-sql-performance/</loc>
    <lastmod>2024-04-23T04:54:06-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/high-system-load-low-cpu-utilization-on-linux/</loc>
    <lastmod>2025-11-18T08:42:33-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/hacking-session-7-levels-of-oracle-sql-hint-invalidity/</loc>
    <lastmod>2020-06-21T22:09:14-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/hacking-session-oracle-sql-monitoring-timeline-column-and-cpu-usage/</loc>
    <lastmod>2020-05-15T20:26:55-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/virtual-conference-interview-videos/</loc>
    <lastmod>2020-04-14T16:30:54-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-fatal-background-processes/</loc>
    <lastmod>2020-03-24T03:54:45-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/virtual-conference-systematic-oracle-sql-tuning-in-2020/</loc>
    <lastmod>2020-03-23T23:28:51-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-shared-pool-list-chunk-position-in-lru-list/</loc>
    <lastmod>2020-03-04T03:04:04-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/schedlat-low-tech-script-for-measuring-cpu-scheduling-latency-on-linux/</loc>
    <lastmod>2020-10-19T00:27:45-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/announcing-my-retirement-in-2030/</loc>
    <lastmod>2024-06-21T21:10:29-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/ora-12850-could-not-allocate-slaves-on-all-specified-instancs-error/</loc>
    <lastmod>2021-03-11T14:37:49-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-performance-troubleshooting-without-os-access-part-1/</loc>
    <lastmod>2020-02-10T23:30:14-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/troubleshooting-complex-oracle-performance-problems-jan-2020-video/</loc>
    <lastmod>2020-02-03T00:24:38-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/hacking-session-troubleshooting-complex-oracle-performance-problems/</loc>
    <lastmod>2021-03-11T14:37:23-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/help-sql-show-tpt-script-purpose-and-syntax/</loc>
    <lastmod>2020-02-02T20:47:06-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-state-objects-system-state-dumps-hacking-session-video/</loc>
    <lastmod>2025-03-11T06:26:57-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/xb-sql-script-explain-oracle-plan-better-part-1/</loc>
    <lastmod>2025-08-13T23:44:44-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-dump-current-execution-plan-line-using-oradebug/</loc>
    <lastmod>2022-08-10T08:55:15-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/linux-process-snapper-videos/</loc>
    <lastmod>2019-04-13T16:18:33-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/troubleshooting/</loc>
    <lastmod>2025-01-06T01:46:42-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/linux-troubleshooting-hacking-session/</loc>
    <lastmod>2019-04-12T14:14:55-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/what-caused-this-wait-event/</loc>
    <lastmod>2025-05-19T19:03:51-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/troubleshooting-linux-ssh-logon-delay-always-takes-10-seconds/</loc>
    <lastmod>2021-03-16T21:16:58-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/practical-linux-application-and-performance-troubleshooting-training-details-and-toc/</loc>
    <lastmod>2021-01-12T22:42:45-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/scripts-for-drilling-down-into-unknown-optimizer-changes/</loc>
    <lastmod>2021-02-17T12:39:52-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/visualizing-sql-plan-execution-time-with-flamegraphs/</loc>
    <lastmod>2025-06-26T00:57:41-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-sql-monitoring-html-reports-using-sql-developer-v183/</loc>
    <lastmod>2022-08-10T08:55:15-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/log-file-switch-checkpoint-incomplete-and-lgwr-waiting-for-checkpoint-progress/</loc>
    <lastmod>2022-08-10T08:55:15-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/oracle-sql-monitoring-advanced-ash-usage-hacking-session/</loc>
    <lastmod>2021-03-11T14:40:50-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/2018-08-20-oracle-sql-tuning-training-oracle-troubleshooting-training/</loc>
    <lastmod>2022-09-28T22:22:43-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/tuning/</loc>
    <lastmod>2018-06-20T10:56:13+03:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/posts/2018-06-07-troubleshooting-a-complex-oracle-performance-issue/</loc>
    <lastmod>2018-06-20T10:56:13+03:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2018/05/18/my-performance-troubleshooting-scripts-tpt-for-oracle-are-now-in-github-and-open-sourced/</loc>
    <lastmod>2018-05-21T20:34:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/cool-stuff/</loc>
    <lastmod>2025-07-14T10:25:12-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/oracle-12c/</loc>
    <lastmod>2025-12-23T11:34:25-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2018/01/24/3794/</loc>
    <lastmod>2018-05-20T00:42:49-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/seminar/aot-setup/</loc>
    <lastmod>2021-03-11T14:40:08-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2018/01/11/secret-hacking-session-oracle-background-process-communication-exotic-wait-events-and-some-tracing-too/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2017/11/29/advanced-oracle-troubleshooting-seminar-in-2018/</loc>
    <lastmod>2021-01-12T22:45:26-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2017/07/11/apache-impala-internals-deep-dive-with-tanel-poder-gluent-new-world-training-month/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/big-data/</loc>
    <lastmod>2019-03-03T20:08:56-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/hadoop/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2016/03/27/gnw01-in-memory-processing-for-databases/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/inmemory/</loc>
    <lastmod>2025-11-30T12:20:34-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2016/01/26/my-biwa-summit-presentations/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/11/30/ram-is-the-new-disk-and-how-to-measure-its-performance-part-3-cpu-instructions-cycles/</loc>
    <lastmod>2021-03-11T14:36:35-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/videos/</loc>
    <lastmod>2025-07-11T01:03:52-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/11/23/my-new-youtube-channel/</loc>
    <lastmod>2019-03-03T20:08:56-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/11/10/troubleshooting-another-complex-performance-issue-oracle-direct-path-inserts-and-seg-contention/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/10/29/sql-monitoring-in-oracle-database-12c/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/10/09/advanced-oracle-troubleshooting-v2-5-with-12c-stuff-too/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/09/21/ram-is-the-new-disk-and-how-to-measure-its-performance-part-2-tools/</loc>
    <lastmod>2024-07-21T02:11:11-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/08/09/ram-is-the-new-disk-and-how-to-measure-its-performance-part-1/</loc>
    <lastmod>2024-07-21T02:03:36-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/06/29/the-hybrid-world-is-coming/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/06/19/old-ventures-and-new-adventures/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/04/24/advanced-oracle-troubleshooting-guide-part-12-control-file-parallel-reads-causing-enq-sq-contention-waits/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/03/29/sqlplus-is-my-second-home-part-8-embedding-multiple-sqlplus-arguments-into-one-variable/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/exadata/</loc>
    <lastmod>2025-11-30T12:20:34-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2015/03/24/oracle-exadata-performance-latest-improvements-and-less-known-features/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/10/05/oracle-in-memory-column-store-internals-part-1-which-simd-extensions-are-getting-used/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/09/17/about-index-range-scans-disk-re-reads-and-how-your-new-car-can-go-600-miles-per-hour/</loc>
    <lastmod>2025-11-30T12:20:34-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/05/17/combining-bloom-filter-offloading-and-storage-indexes-on-exadata/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/05/09/what-the-heck-are-the-devshmjoxshm_ext_x-files-on-linux/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/03/26/oracle-memory-troubleshooting-part-4-drilling-down-into-pga-memory-usage-with-vprocess_memory_detail/</loc>
    <lastmod>2025-11-10T01:24:58-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/03/06/slides-of-my-previous-presentations/</loc>
    <lastmod>2020-02-02T12:47:22-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/03/05/where-does-the-exadata-storage-predicate-come-from/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2014/01/10/oracle-x-tables-part-1-where-do-they-get-their-data-from/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/12/04/cell-flash-cache-read-hits-vs-cell-writes-to-flash-cache-statistics-on-exadata/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/11/29/hard-drive-predictive-failures-on-exadata/</loc>
    <lastmod>2019-03-03T20:39:43-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/11/27/when-do-oracle-parallel-execution-slaves-issue-buffered-physical-reads-part-2/</loc>
    <lastmod>2018-10-28T21:17:54-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/11/27/when-do-oracle-parallel-execution-slaves-issue-buffered-physical-reads-part-1/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/11/06/diagnosing-buffer-busy-waits-with-the-ash_wait_chains-sql-script-v0-2/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/10/25/sga-bigger-than-than-the-amount-of-hugepages-configured-linux-11-2-0-3/</loc>
    <lastmod>2024-11-27T19:49:27-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/10/07/why-doesnt-alter-system-set-events-set-the-events-or-tracing-immediately/</loc>
    <lastmod>2021-01-11T08:44:45-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/09/11/advanced-oracle-troubleshooting-guide-part-11-complex-wait-chain-signature-analysis-with-ash_wait_chains-sql/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/09/05/oracle-performance-troubleshooting-online-seminars-in-2013/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/08/22/scalar-subqueries-in-oracle-sql-where-clauses-and-a-little-bit-of-exadata-stuff-too/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/08/19/c-mos-how-to-get-rid-of-the-annoying-the-page-has-expired-dialog-in-my-oracle-support/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/08/13/oracle-12c-scalar-subquery-unnesting-transformation/</loc>
    <lastmod>2025-12-23T11:34:25-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/06/25/oracle-database-12c-r1-12-1-0-1-0-is-finally-released/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/06/05/getting-the-most-out-of-ash-online-seminar/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/05/29/forcing-smart-scans-on-exadata-is-_serial_direct_read-parameter-safe-to-use-in-production/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/05/27/debugger-dangers-part-2/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/05/24/list-exadata-storage-cell-disk-summary-with-cellpd-sql-and-cellpdx-sql-scripts/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/05/24/list-exadata-disk-layout-and-topology-with-the-exadisktopo-scripts/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/05/23/vcell_thread_history-ash-for-exadata-storage-cells/</loc>
    <lastmod>2018-08-16T11:31:42-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/04/01/understanding-what-a-hint-affects-using-the-vsql_feature-views/</loc>
    <lastmod>2021-01-12T20:47:45-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/03/21/listing-exadata-storage-cells-and-their-configuration-info-from-vcell_config/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/03/20/alter-session-force-parallel-query-doesnt-really-force-anything/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/03/17/asqlmon-sql-sql-monitoring-like-execution-plan-line-level-drilldown-into-sql-response-time/</loc>
    <lastmod>2018-12-03T13:45:45-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/oracle-sql-plan-stability/</loc>
    <lastmod>2018-11-10T16:31:41-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/sql/</loc>
    <lastmod>2018-11-10T16:31:41-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/performance/</loc>
    <lastmod>2018-11-10T16:31:41-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/22/exasnapper-0-7-beta-download-and-the-hacking-session-videos/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/21/peeking-into-linux-kernel-land-using-proc-filesystem-for-quickndirty-troubleshooting/</loc>
    <lastmod>2021-03-11T14:36:14-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/18/even-more-snapper-v4-03-now-works-in-sql-developer-too/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/18/manual-before-and-after-snapshot-support-in-snapper-v4/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/18/snapper-v4-02-and-the-snapper-launch-party-video/</loc>
    <lastmod>2019-04-01T00:21:54-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/14/drilling-deep-into-exadata-performance-with-ash-sql-monitoring-and-exadata-snapper-slides-and-a-hacking-session/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/14/troubleshooting-high-cpu-usage-with-poor-mans-stack-profiler-in-a-one-liner/</loc>
    <lastmod>2020-12-10T21:04:01-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/02/10/session-snapper-v4-the-worlds-most-advanced-oracle-troubleshooting-script/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/01/24/sqlplus-is-my-second-home-part-7-downloading-files-via-sqlplus/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/01/17/japanese-translation-of-some-of-my-blog-articles/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2013/01/16/what-the-heck-is-the-internal_function-in-execution-plan-predicate-section/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/12/29/a-tip-for-lazy-oracle-users-type-less-with-ansi-date-and-timestamp-sql-syntax/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/12/18/snapper-v3-61-released-and-more-work-is-in-progress/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/uncategorized/</loc>
    <lastmod>2019-09-03T21:53:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/10/31/select-statement-generating-redo-and-lost-write-detection/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/09/19/sqlplus-is-my-second-home-part-6-colorizing-sqlplus-and-terminal-output/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/09/03/optimizer-statistics-driven-direct-path-read-decision-for-full-table-scans-_direct_read_decision_statistics_driven/</loc>
    <lastmod>2021-01-11T08:44:45-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/08/02/the-limitations-of-cursor_sharing-force-and-force_matching_signature-for-sql-plan-stability/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/05/13/moats-like-sqlplus-top-utility-for-rac/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/05/08/oradebug-hanganalyze-with-a-prelim-connection-and-error-can-not-perform-hang-analysis-dump-without-a-process-state-object-and-a-session-state-object/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/05/02/advanced-oracle-troubleshooting-guide-part-10-index-unique-scan-doing-multiblock-reads/</loc>
    <lastmod>2019-03-22T13:24:41-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/04/22/where-is-lob-data-stored2/</loc>
    <lastmod>2024-06-16T02:31:12-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/04/13/exadata-smart-scan-predicate-offloading-and-sequence-nextval/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2012/03/05/create-a-database-link-with-the-new-hostportservice-syntax/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/12/22/oracle-core-essential-internals-for-dbas-and-developers-book-by-jonathan-lewis/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/11/14/profiling-trace-files-with-preprocessor-external-tables-in-11g-and-some-parallel-execution-hacking/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/11/13/evil-things-are-happening-in-oracle/</loc>
    <lastmod>2019-03-03T20:07:03-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/10/24/what-the-heck-is-the-sql-execution-id-sql_exec_id/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/08/23/v8-bundled-exec-call-and-oracle-program-interface-opi-calls/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/08/11/full-scans-direct-path-reads-and-ora-8103-error-hacking-session-video-here-plus-itunes-podcast-address-2/</loc>
    <lastmod>2018-08-30T22:41:00-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/08/08/are-you-getting-the-most-out-of-your-exadata-performance-part-1/</loc>
    <lastmod>2019-04-15T10:49:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/07/06/what-is-the-purpose-of-segment-level-checkpoint-before-droptruncate-of-a-table/</loc>
    <lastmod>2021-02-16T22:15:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/06/30/another-cache-buffers-chains-latch-contention-troubleshooting-example-using-latchprof/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/06/29/tech-reviewer-tech-reviewer/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/06/29/ioug-select-journal-editors-choice-award-2011/</loc>
    <lastmod>2018-08-03T16:00:30-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/06/28/knowing-what-you-want-to-achieve-before-thinking-of-how-to-achieve-it-a-query-optimization-example-2/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/troubleshooting/</loc>
    <lastmod>2018-11-10T16:31:41-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/exadata/</loc>
    <lastmod>2018-11-10T16:31:41-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/oracle/</loc>
    <lastmod>2018-11-10T16:31:41-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/04/10/running-select-into-bind_variable-from-sql/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/04/04/latch-contention-troubleshooting-case-study-and-flashback-database-performance-issues-with-lobs/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/03/29/moats-the-mother-of-all-tuning-scripts/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/03/24/an-index-of-my-tpt-scripts/</loc>
    <lastmod>2018-11-08T22:04:34-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/03/20/lobread-sql-trace-entry-in-oracle-11-2/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/03/18/implicit-datatype-conversion-in-the-parsing-phase-something-new-i-learned-today/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/03/16/ora-4031-errors-contention-cursor-management-issues-and-shared-pool-fragmentation-free-secret-seminar/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/03/15/exadata-can-do-smart-scans-on-bitmap-indexes/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/03/13/oracle-exadata-performance-series-part-1-should-i-use-hugepages-on-linux-database-nodes/</loc>
    <lastmod>2019-03-03T20:05:10-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/02/28/finding-oracle-homes-with/</loc>
    <lastmod>2018-08-28T16:21:00-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/01/19/new-cursor_bind_capture_destination-parameter-in-oracle-11-2-0-2/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/01/11/performance-stories-from-exadata-migrations/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/01/10/is-this-valid-sql-syntax/</loc>
    <lastmod>2018-05-19T23:02:19-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2011/01/09/snapper-3-52-with-oracle-9-2-support-2/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/11/23/asynch-descriptor-resize-wait-event-in-oracle/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/11/04/a-little-new-feature-for-shared-pool-geeks/</loc>
    <lastmod>2018-08-03T16:00:30-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/10/25/count-stopkey-operation-the-where-rownum/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/10/18/read-currently-running-sql-statements-bind-variable-values/</loc>
    <lastmod>2023-10-09T23:13:36-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/10/06/a-the-most-fundamental-difference-between-hash-and-nested-loop-joins/</loc>
    <lastmod>2019-09-20T18:28:28-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/09/20/oracle-closed-world-presentation-links/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/09/02/which-number-takes-more-space-in-an-oracle-row/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/07/30/exadata-v2-smart-scan-performance-troubleshooting-article/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/07/11/dropping-and-creating-tables-in-read-only-tablespaces-what/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/06/23/the-full-power-of-oracles-diagnostic-events-part-2-oradebug-doc-and-11g-improvements/</loc>
    <lastmod>2019-03-29T10:32:55-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/05/28/oracle-memory-troubleshooting-article/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/05/07/flexible-sqlplus-command-line-history-with-rlwrap/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/04/27/execution-plan-quiz-shouldnt-these-row-sources-be-the-other-way-around/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/04/23/quiz-explaining-index-creation/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/04/21/cursor-pin-s-waits-sporadic-cpu-spikes-and-systematic-troubleshooting/</loc>
    <lastmod>2021-02-15T03:05:46-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/04/21/kgh-no-access-buffer-cache-inside-streams-pool-too/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/04/03/non-trivial-performance-problems/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/03/31/calculate-sql_id-and-sql_hash_value-from-sql-text/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/03/27/oracle-latch-contention-troubleshooting/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/03/22/oracle-session-snapper-v3-10/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/02/17/how-to-cancel-a-query-running-in-another-session/</loc>
    <lastmod>2025-03-11T05:17:39-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/02/15/new-versions-of-latchprof-and-latchprofx-for-latch-contention-troubleshooting-and-tuning/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/02/14/oracle-troubleshooting-how-to-read-oracle-errorstack-output/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/02/11/using-process-memory-matrix-script-for-calculating-oracle-process-memory-usage-on-solaris/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/02/09/oracle-wait-event-reference/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/02/03/oracle-peformance-visualization/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/02/02/bind-variable-peeking-execution-plan-inefficiency/</loc>
    <lastmod>2018-05-19T16:13:32-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/01/21/recursive-sessions-2/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/01/18/sometimes-things-are-easy-part-1-how-to-fix-wrapped-execution-plan-text/</loc>
    <lastmod>2021-01-17T12:29:48-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2010/01/15/beyond-oracle-wait-interface-part-2/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/12/30/null-is-not-zero/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/12/22/measuring-what-matters/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/11/19/finding-the-reasons-for-excessive-logical-ios/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/11/17/explain-plan-for-command-may-show-you-the-wrong-execution-plan-part-1/</loc>
    <lastmod>2018-09-30T18:13:16-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/11/04/detect-chained-and-migrated-rows-in-oracle/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/10/26/whats-a-good-way-to-learn-some-oracle-internals-every-day/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/10/25/systemtap-is-production-supported-in-redhat-el5-4/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/09/13/kgl-simulator-shared-pool-simulator-and-buffer-cache-simulator-what-are-these/</loc>
    <lastmod>2024-09-05T20:07:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/09/09/kgh-no-access-allocations-in-vsgastat-buffer-cache-within-shared-pool/</loc>
    <lastmod>2021-03-01T17:35:43-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/09/01/oracle-11gr2-has-been-released-and-with-column-oriented-storage-option/</loc>
    <lastmod>2018-08-01T11:26:31-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/08/27/latch-cache-buffers-chains-latch-contention-a-better-way-for-finding-the-hot-block/</loc>
    <lastmod>2018-05-19T22:12:23-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/08/21/select-count-and-countcolumn-are-different-things/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/08/13/alter-system-kill-session-and-ora-00031-session-marked-for-kill/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/08/09/an-interview-with-me/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/07/09/how-to-detect-when-a-cursor-was-closed-from-sql-trace-output/</loc>
    <lastmod>2021-01-25T09:39:26-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/07/09/identify-the-sql-statement-causing-those-wait-x-lines-in-a-top-truncated-sql-tracefile/</loc>
    <lastmod>2021-01-25T09:39:26-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/06/27/secret-preview-oracle-12g-cbo-leaked-from-oracle-labs/</loc>
    <lastmod>2019-03-14T19:07:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/06/24/oracle-memory-troubleshooting-part-3-automatic-top-subheap-dumping-with-heapdump/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/06/09/using-perfsheet-and-tpt-scripts-for-solving-real-life-performance-problems/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/06/04/ora-04031-errors-and-monitoring-shared-pool-subpool-memory-utilization-with-sgastatxsql/</loc>
    <lastmod>2019-01-09T11:59:27-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/05/27/oracle-performance-visualization-videos-from-sydney/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/05/26/scripts-for-showing-execution-plans-via-plain-sql-and-also-in-oracle-9i/</loc>
    <lastmod>2019-04-09T15:54:09-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/05/06/free-dba_hist-awr-views-in-11g/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/05/01/i-have-been-troubleshooting-since-i-was-a-kid/</loc>
    <lastmod>2025-07-14T10:25:12-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/04/24/tracing-oracle-sql-plan-execution-with-dtrace/</loc>
    <lastmod>2018-09-20T10:41:34-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/04/20/seminar-feedback-and-pictures-from-singapore/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/03/27/read-os-environment-variables-using-dbms_systemget_env/</loc>
    <lastmod>2019-04-09T15:53:58-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/03/26/im-an-oracle-ace-director-now/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/03/21/oracle-11g-reading-alert-log-via-sql/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/03/20/another-latchprofx-use-case/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/03/14/the-real-history-of-oracle-database-revealed/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/03/06/oracle-timesten-and-plsql-support/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/03/03/the-full-power-of-oracles-diagnostic-events-part-1-syntax-for-ksd-debug-event-handling/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/02/25/60000-bind-variables-maybe-its-time-to-use-a-temporary-table-instead/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/02/22/sql_id-is-just-a-fancy-representation-of-hash-value/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/02/14/performance-visualization-capacity-planning-and-hotsos-symposium/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/02/07/when-was-a-table-last-changed/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/01/23/multipart-cursor-subexecution-and-precompute_subquery-hint/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/01/22/identifying-shared-memory-segment-users-using-lsof/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/01/20/reliable-latch-waits-and-a-new-blog/</loc>
    <lastmod>2019-03-22T10:41:37-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2009/01/02/oracle-memory-troubleshooting-part-1-heapdump-analyzer/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/12/28/performance-visualization-made-easy-perfsheet-20-beta/</loc>
    <lastmod>2018-05-19T16:27:24-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/11/03/little-oradebug-enhancement-in-oracle-11g/</loc>
    <lastmod>2021-10-18T05:38:11-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/10/31/advanced-oracle-troubleshooting-guide-part-9-process-stack-profiling-from-sqlplus-using-ostackprof/</loc>
    <lastmod>2025-01-06T01:46:42-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/10/21/transportable-tablespaces-and-rowid-uniqueness/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/09/05/vldb-2008-proceedings-oracle-optimizer-plan-stability-adaptive-cursor-sharing-and-securefiles/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/09/02/oracle-hidden-costs-revealed-part2-using-dtrace-to-find-why-writes-in-system-tablespace-are-slower-than-in-others/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/08/26/flexible-sampling-of-any-v-or-x-view-with-samplesql/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/08/18/case-study-on-some-rowcache-internals-cached-non-existent-objects-and-a-describe-bug/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/08/15/why-does-even-a-small-difference-in-sql-text-cause-a-hard-parse/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/08/13/script-display-valid-values-for-multioption-parameters-including-hidden-parameters/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/08/07/the-simplest-query-for-checking-whats-happening-in-a-database/</loc>
    <lastmod>2019-03-29T15:22:48-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/08/03/library-cache-latches-gone-in-oracle-11g/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/07/23/advanced-oracle-troubleshooting-guide-part-8-even-more-detailed-latch-troubleshooting-using-latchprofx/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/07/14/closed-database-and-with-subquery/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/07/09/advanced-oracle-troubleshooting-guide-part-7-sampling-latch-holder-statistics-using-latchprof/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/21/another-use-case-for-waitprof-diagnosing-events-in-waitclass-other/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/19/killing-an-oracle-process-from-inside-oracle/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/17/cursor_space_for_time-to-be-deprecated/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/15/advanced-oracle-troubleshooting-guide-part-6-understanding-oracle-execution-plans-with-os_explain/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/14/debugger-dangers/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/12/short-note-on-kgx-mutexes/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/08/generating-lots-of-rows-using-connect-by-safely/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/06/advanced-oracle-troubleshooting-guide-part-5-sampling-v-stuff-with-waitprof-really-fast-using-sql/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/03/performance-tools-quick-reference-guide/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/03/advanced-oracle-troubleshooting-guide-part-4-diagnosing-a-long-parsing-issue/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/06/02/snapper-shortcut/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/05/31/querying-the-current-tracefile-name-using-sql-with-tracefile_identifier/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/05/30/oracle-troubleshooting-with-snapper-detecting-whos-causing-excessive-redo-generation/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/05/25/performance-and-scalalability-improvements-in-oracle-10g-and-11g/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/05/25/using-autonomous-transactions-for-sleeping/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/04/10/sqlnet-breakreset-to-client/</loc>
    <lastmod>2019-09-03T21:53:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/02/10/sqlnet-message-to-client-vs-sqlnet-more-data-to-client/</loc>
    <lastmod>2019-09-03T21:53:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/02/07/sqlnet-message-to-client-wait-gotcha/</loc>
    <lastmod>2019-09-03T21:53:59-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/02/05/oracle-hidden-costs-revealed-part-1/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/02/03/oracle-11g-plsql-function-result-cache/</loc>
    <lastmod>2019-04-09T15:53:58-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/01/14/can-you-write-a-working-sql-statement-without-using-any-whitespace/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/01/09/expensive-calculator/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/01/07/why-does-oracle-parameter-count-change-during-session-lifetime/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2008/01/05/systematic-application-troubleshooting-in-unix/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/12/28/perl-version-of-snapper/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/12/26/sqlplus-is-my-second-home-part-5-reading-the-name-of-currently-executing-script/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/11/19/oracle-security-part-2-your-read-only-accounts-arent-that-read-only/</loc>
    <lastmod>2018-08-03T15:59:38-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/categories/security/</loc>
    <lastmod>2018-08-03T15:59:38-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/11/07/sqlplus-is-my-second-home-part-4-getting-sqlplus-parameter-value-into-a-variable/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/10/20/a-simple-interview-question/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/09/16/how-to-resolve-sql-object-and-column-names-all-the-way-to-base-tables-and-columns-in-oracle/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/09/06/advanced-oracle-troubleshooting-guide-part-3-more-adventures-in-process-stack/</loc>
    <lastmod>2018-05-19T16:04:15-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/09/01/sqlplus-is-my-second-home-part-3-colored-selections-in-windows-xp-command-prompt/</loc>
    <lastmod>2020-02-02T12:47:22-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/08/31/sqlplus-is-my-second-home-part2/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/08/28/operating-systems-are-lazy-allocating-memory/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/08/27/advanced-oracle-troubleshooting-guide-part-2-no-magic-is-needed-systematic-approach-will-do/</loc>
    <lastmod>2019-12-06T15:59:20-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/08/26/oracle-session-snapper-part-2-getting-most-out-of-snapper/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/08/21/oracle-11g-internals-part-1-automatic-memory-management/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/08/20/oracle-session-snapper-real-time-session-level-performance-stats-for-dbas/</loc>
    <lastmod>2021-01-11T14:25:01-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/08/07/sqlplus-is-my-second-home-part-1-htmlizing-your-sqlplus-output/</loc>
    <lastmod>2020-02-02T12:47:22-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/06/24/session-level-statspack/</loc>
    <lastmod>2018-05-19T16:11:12-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/06/23/a-gotcha-with-parallel-index-builds-parallel-degree-and-query-plans/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/06/20/my-version-of-sql-string-to-table-tokenizer/</loc>
    <lastmod>2018-05-19T15:39:21-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/2007/06/18/advanced-oracle-troubleshooting-guide-when-the-wait-interface-is-not-enough-part-1/</loc>
    <lastmod>2019-09-05T19:57:33-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/about/</loc>
    <lastmod>2026-03-31T17:26:15-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/seminar/advanced-oracle-sql-tuning-training/</loc>
    <lastmod>2025-11-10T14:40:20-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/seminar/</loc>
    <lastmod>2025-11-30T23:18:38-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/seminar/success/</loc>
    <lastmod>2021-03-11T14:41:07-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/contact/</loc>
    <lastmod>2025-11-24T19:50:06-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/downloads/</loc>
    <lastmod>2025-09-06T19:18:50-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/psnapper/</loc>
    <lastmod>2021-02-16T22:13:10-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/snapper/</loc>
    <lastmod>2019-04-12T14:24:15-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/seminar/practical-linux-performance-application-troubleshooting-training/</loc>
    <lastmod>2022-03-17T16:03:23-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/consulting/</loc>
    <lastmod>2021-10-18T05:37:42-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/contact/thanks/</loc>
    <lastmod>2024-06-14T03:08:01-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://tanelpoder.com/conference/</loc>
    <lastmod>2025-10-20T06:19:27-04:00</lastmod>
  </url>
  
</urlset>

