<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://savvinov.com/2022/09/20/use-of-packet-capture-and-other-advanced-tools-in-network-issues-troubleshooting/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exacc_rtt_zoom-1.png</image:loc><image:title>exacc_rtt_zoom-1</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exacc_throughput_seglength.png</image:loc><image:title>exacc_throughput_seglength</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exa_throughput_seglength.png</image:loc><image:title>exa_throughput_seglength</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/recv_window_3whshake.png</image:loc><image:title>recv_window_3whshake</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exacc_window_scaling.png</image:loc><image:title>exacc_window_scaling</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exa_window_scaling.png</image:loc><image:title>exa_window_scaling</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exacc_rtt.png</image:loc><image:title>exacc_rtt</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exacc_rtt_zoom.png</image:loc><image:title>exacc_rtt_zoom</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2022/09/exa_rtt.png</image:loc><image:title>exa_rtt</image:title></image:image><lastmod>2022-09-21T08:28:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2021/10/05/increase-in-physical-writes-due-to-a-plan-flip/</loc><lastmod>2021-10-05T16:55:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2021/09/08/log-file-sync-and-and-lgwr-redo-wait-for-copy-wait-events/</loc><lastmod>2021-09-08T17:47:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2021/08/30/full-table-scan-burning-cpu/</loc><lastmod>2021-08-31T08:45:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2021/08/23/performance-issues-around-gtt-in-19c/</loc><lastmod>2021-08-23T21:32:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2021/06/14/5311/</loc><lastmod>2021-07-10T15:03:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/11/25/performance-monitoring-and-anomalies/</loc><lastmod>2020-11-25T11:55:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/10/19/memory-fragmentation-via-inode-cache-growth/</loc><lastmod>2020-10-19T14:22:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/10/14/memory-fragmentation-via-buffered-file-i-o/</loc><lastmod>2020-10-18T16:00:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/07/13/installing-r-shiny-server-on-oci-compute-instance-always-free-tier/</loc><lastmod>2020-07-13T12:14:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/07/10/joins-and-scalability/</loc><lastmod>2020-07-10T11:42:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/06/29/presenting-ash-viewer/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/ashviewer_read_iops_by_plsql_object.png</image:loc><image:title>ashviewer_read_iops_by_plsql_object</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/ashviewer_pga_by_module.png</image:loc><image:title>ashviewer_pga_by_module</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/ashviewer_wait_class.png</image:loc><image:title>ashviewer_wait_class</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/ashviewer_temp_usage_by_viewer.png</image:loc><image:title>ashviewer_temp_usage_by_viewer</image:title></image:image><lastmod>2021-10-21T09:41:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/06/17/slow-insert-values-with-array-binding-after-jdbc-upgrade-to-19c/</loc><lastmod>2021-10-26T13:20:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/06/15/network-performance-in-pictures/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/image001.png</image:loc><image:title>image001</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/image003.png</image:loc><image:title>image003</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/image002.png</image:loc><image:title>image002</image:title></image:image><lastmod>2020-06-15T10:09:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2020/06/11/offloading-regex-parsing-using-external-table-preprocessors/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2020/06/flame_graph_slow_parse.png</image:loc><image:title>flame_graph_slow_parse</image:title></image:image><lastmod>2020-06-13T12:24:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/10/23/where-did-my-ram-go/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/swapping_grafana_cropped.png</image:loc><image:title>swapping_grafana_cropped</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/wchan-1.png</image:loc><image:title>wchan</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/rss_zoomin.png</image:loc><image:title>rss_zoomin</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/rss.png</image:loc><image:title>rss</image:title></image:image><lastmod>2019-10-23T17:28:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/10/14/memory-fragmentation-the-silent-performance-killer/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/compaction_kstack.png</image:loc><image:title>compaction_kstack</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/meminfo.png</image:loc><image:title>meminfo</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/buddyinfo.png</image:loc><image:title>buddyinfo</image:title></image:image><lastmod>2021-12-15T18:08:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/10/03/how-to-hang-a-server-with-a-single-ping-and-other-fun-things-we-learned-in-a-18c-upgrade/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/10/wchan.png</image:loc><image:title>wchan</image:title></image:image><lastmod>2019-10-18T07:05:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/02/17/tools-for-troubleshooting-network-performance-issues/</loc><lastmod>2019-09-15T14:50:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/07/08/swapping-paging-for-dbas/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/07/swap_iostat.png</image:loc><image:title>swap_iostat</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/07/processes_by_wchan-1.png</image:loc><image:title>processes_by_wchan</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/07/processes_by_state.png</image:loc><image:title>processes_by_state</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/07/processes_by_wchan.png</image:loc><image:title>processes_by_wchan</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/07/vmstat_with_free.png</image:loc><image:title>vmstat_with_free</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/07/image001.png</image:loc><image:title>image001</image:title></image:image><lastmod>2021-03-01T09:41:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/04/30/a-picture-paints-a-thousand-words/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/04/ashviewer.png</image:loc><image:title>ashviewer</image:title></image:image><lastmod>2019-05-10T12:43:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/04/14/ash-for-os-processes/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/04/oem_style_wchan_graph2.png</image:loc><image:title>oem_style_wchan_graph2</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/04/oem_style_wchan_graph.png</image:loc><image:title>oem_style_wchan_graph</image:title></image:image><lastmod>2019-04-30T23:10:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2019/04/08/finding-the-root-cause-of-cpu-waits-using-stack-profiling/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/03/kernel_stack_eod.png</image:loc><image:title>kernel_stack_eod</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/03/ssd_flamegraph_eod.png</image:loc><image:title>ssd_flamegraph_eod</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/03/userspace_flamegraph.png</image:loc><image:title>userspace_flamegraph</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2019/03/eod_performance_oem_snapshot.png</image:loc><image:title>eod_performance_oem_snapshot</image:title></image:image><lastmod>2019-10-29T10:51:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2018/12/08/how-tcp-works-and-what-it-means-for-your-dataguard-performance/</loc><lastmod>2018-12-10T20:53:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2017/07/10/set-based-processing/</loc><lastmod>2017-07-10T22:45:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2017/03/16/business-rules-common-sense-and-query-performance/</loc><lastmod>2017-03-16T18:23:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2017/03/14/reducing-fetch-time/</loc><lastmod>2017-03-15T15:49:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2017/01/31/long-running-insert/</loc><lastmod>2017-01-31T20:51:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/12/23/dealing-with-a-global-increase-in-cpu-usage/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/12/cache_buffer_chains_latch_misses.png</image:loc><image:title>cache_buffer_chains_latch_misses</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/12/cache_buffers_chain_latch_misses.png</image:loc><image:title>cache_buffers_chain_latch_misses</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/12/pinned_cursors_current.png</image:loc><image:title>pinned_cursors_current</image:title></image:image><lastmod>2016-12-26T18:25:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/06/13/awr-analysis-another-case-study/</loc><lastmod>2016-07-04T14:13:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/06/22/query-tuning-by-waste-minimization-a-real-life-example/</loc><lastmod>2016-12-29T14:29:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/06/29/join-predicate-pushdown/</loc><lastmod>2016-06-30T12:04:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/06/27/join-cardinality/</loc><lastmod>2016-08-03T19:52:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/05/17/hints/</loc><lastmod>2016-05-17T21:58:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/04/25/unstable-query-performance-a-case-study/</loc><lastmod>2016-04-26T11:00:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/02/22/plotting-slob-results-in-high-resolution/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/02/seq.png</image:loc></image:image><lastmod>2016-03-22T22:30:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/01/13/nested-loop-internals/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/01/png10_uniform.png</image:loc><image:title>png10_uniform</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/01/png100_uniform.png</image:loc><image:title>png100_uniform</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/01/png1000_uniform.png</image:loc><image:title>png1000_uniform</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/01/png4000_uniform.png</image:loc><image:title>png4000_uniform</image:title></image:image><lastmod>2016-02-20T13:19:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/02/13/nested-loop-internals-summary/</loc><lastmod>2016-02-20T13:16:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/02/09/nested-loop-internals-part-3-comparative-efficiency/</loc><lastmod>2023-02-23T21:19:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/02/01/nested-loop-internals-part-2-decision-making/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2016/01/plot_prefetch_param.png</image:loc><image:title>plot_prefetch_param</image:title></image:image><lastmod>2016-02-10T07:56:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/01/07/covering-bases/</loc><lastmod>2016-01-09T13:04:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/01/04/peeking-table-block-contents/</loc><lastmod>2016-01-03T20:08:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2016/01/01/my-2015/</loc><lastmod>2016-01-03T22:01:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/12/21/non-intrusive-tracing/</loc><lastmod>2015-12-20T17:30:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/12/01/relocation/</loc><lastmod>2015-12-10T09:12:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/05/26/sql-performance-part-iv-heap-tables/</loc><lastmod>2015-05-26T17:48:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/05/06/giving-back/</loc><lastmod>2015-10-30T14:31:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/05/06/sql-performance-part-i-data-access-efficiency/</loc><lastmod>2015-05-20T10:33:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/05/07/sql-performance-part-ii-disk-io-metrics-and-scales/</loc><lastmod>2015-05-20T10:33:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/05/20/sql-performance-part-iii-data-storage-strategies/</loc><lastmod>2015-05-20T10:31:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/04/02/observer-effect/</loc><lastmod>2015-04-02T12:29:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/03/10/optimizing-work-environment-part-ii-command-line/</loc><lastmod>2015-03-25T08:20:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/03/06/optimizing-working-environment-part-i-gui/</loc><lastmod>2015-03-06T13:57:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/about/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2011/12/avatar.jpg</image:loc><image:title>avatar</image:title></image:image><lastmod>2015-07-16T15:19:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://savvinov.com/2015/03/05/hotsos-symposium-2015/</loc><lastmod>2015-03-05T19:46:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/02/26/analyzing-segment-content-by-block-type/</loc><lastmod>2015-02-26T14:51:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/02/23/mos-log-file-parallel-write-reference-note-updated/</loc><lastmod>2015-02-23T19:43:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/02/17/logical-io/</loc><lastmod>2018-02-02T08:20:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/02/04/high-cpu-during-io-continued/</loc><lastmod>2015-02-06T10:45:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/01/28/high-cpu-during-io/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2015/01/mbrc_cpu1.png</image:loc><image:title>mbrc_cpu</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2015/01/mbrc_cpu.png</image:loc><image:title>mbrc_cpu</image:title></image:image><lastmod>2015-02-02T21:25:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/01/22/disjunction/</loc><lastmod>2015-01-26T11:56:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/01/21/method-r-and-parallelism-another-real-life-example/</loc><lastmod>2015-01-22T10:17:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/01/15/tuning-methods-comparison-based-on-a-real-life-example/</loc><lastmod>2015-01-20T16:03:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2015/01/02/my-2014/</loc><lastmod>2015-01-22T10:21:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/12/24/occams-razor/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/12/background_io_latency.png</image:loc><image:title>background_io_latency</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/12/db_file_parallel_write.png</image:loc><image:title>db_file_parallel_write</image:title></image:image><lastmod>2014-12-24T22:59:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/12/15/4k-bug-is-not-a-bug/</loc><lastmod>2014-12-15T15:26:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/12/09/making-sense-out-of-optimizer-trace-files/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/12/optimizer_compare.png</image:loc><image:title>optimizer_compare</image:title></image:image><lastmod>2014-12-26T21:38:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/12/04/transactional-integrity/</loc><lastmod>2014-12-05T08:08:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/01/28/efficiency-based-sql-tuning/</loc><lastmod>2015-07-13T11:47:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/02/05/tuning-very-complex-sql/</loc><lastmod>2014-11-30T09:48:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/04/18/library-cache-locks-a-case-study/</loc><lastmod>2014-11-30T09:47:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/06/22/troubleshooting-log-file-sync-waits-a-simple-case-study/</loc><lastmod>2014-11-30T09:47:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/07/09/awr-report-case-study-stating-the-obvious/</loc><lastmod>2014-11-30T09:46:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/08/13/awr-report-load-profile/</loc><lastmod>2016-05-20T10:11:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/09/10/a-map-to-awr-report/</loc><lastmod>2014-11-30T09:45:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/10/29/cpu-starvation-disguised-as-an-io-issue-yet-another-awr-case-study/</loc><lastmod>2014-11-30T09:44:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/04/02/tuning-analytic-functions/</loc><lastmod>2014-11-30T09:43:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/10/14/ash-basics/</loc><lastmod>2014-11-30T09:43:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/04/09/global-hints/</loc><lastmod>2014-11-30T09:42:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/12/02/read-consistency-overhead/</loc><lastmod>2017-04-24T05:30:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/12/10/db-time-vs-duration/</loc><lastmod>2014-11-30T09:40:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/06/26/caution-hot-patches/</loc><lastmod>2014-11-30T09:40:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/08/19/block-size-and-multirow-dml-peformance/</loc><lastmod>2014-11-30T09:39:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/09/09/how-not-to-troubleshoot-log-file-sync-waits/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr.gif</image:loc><image:title>cpu_starved_lgwr</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/lfs_lfpw2.png</image:loc><image:title>lfs_lfpw2</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/lfs_lfpw_1_10_100.png</image:loc><image:title>lfs_lfpw_1_10_100</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/lfs_lfpw1.png</image:loc><image:title>lfs_lfpw</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/lfs_lfpw.png</image:loc><image:title>lfs_lfpw</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/multiplot.png</image:loc><image:title>multiplot</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/test1.png</image:loc><image:title>test</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/test.png</image:loc><image:title>test</image:title></image:image><lastmod>2014-11-30T09:36:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/09/10/piggyback-commits/</loc><lastmod>2014-11-30T09:36:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/09/11/cpu-starved-lgwr/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_lores3.png</image:loc><image:title>cpu_starved_lgwr_lores</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_lores2.png</image:loc><image:title>cpu_starved_lgwr_lores</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_bilog_lores2.png</image:loc><image:title>CPU_starved_LGWR_bilog_lores</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_bilog_lores1.png</image:loc><image:title>CPU_starved_LGWR_bilog_lores</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_lores1.png</image:loc><image:title>cpu_starved_lgwr_lores</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_lores.png</image:loc><image:title>cpu_starved_lgwr_lores</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_bilog_lores.png</image:loc><image:title>CPU_starved_LGWR_bilog_lores</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr_bilog.png</image:loc><image:title>CPU_starved_LGWR_bilog</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/09/cpu_starved_lgwr1.png</image:loc><image:title>cpu_starved_lgwr</image:title></image:image><lastmod>2014-11-30T09:35:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/09/22/high-log-file-sync-waits-check-log-parallelism/</loc><lastmod>2014-11-30T09:35:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/10/08/log-file-sync-from-neither-io-nor-cpu/</loc><lastmod>2014-11-30T09:33:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/10/14/log-buffer-space/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/10/oem_redo_metrics_lgwr.png</image:loc><image:title>OEM_redo_metrics_LGWR</image:title></image:image><lastmod>2015-02-19T20:37:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/11/14/log-parallelism-bug-now-has-a-number/</loc><lastmod>2014-11-30T09:13:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/11/17/followup-on-the-4k-dml-bug/</loc><lastmod>2014-11-30T09:12:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/11/27/excessive-commits/</loc><lastmod>2014-12-07T20:56:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/09/24/lies-damned-lies-and-non-production-like-performance-testing/</loc><lastmod>2014-09-24T15:15:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/09/08/querying-trace-files/</loc><lastmod>2014-09-11T06:36:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/08/11/peeling-through-layers-of-cache/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/08/phys_rd_gb_jun_july_2014.gif</image:loc><image:title>phys_rd_gb_jun_july_2014</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2014/08/dfsr_jun_july_2014.png</image:loc><image:title>DFSR_Jun_July_2014</image:title></image:image><lastmod>2014-08-11T04:26:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2014/07/14/row-cache-lock/</loc><lastmod>2016-04-10T21:48:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/11/18/managing-expectations/</loc><lastmod>2013-11-18T07:38:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/10/28/is-cpu-usage-100-really-okay/</loc><lastmod>2013-10-28T18:03:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/04/06/awr-reports-interpreting-cpu-usage/</loc><lastmod>2017-09-16T03:06:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/03/11/snapshot-too-old-as-a-performance-issues-in-disguise/</loc><lastmod>2014-11-06T19:33:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2013/02/18/positive-feedback-loops/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2013/02/positive_feedback_loop_example.png</image:loc><image:title>positive_feedback_loop_example</image:title></image:image><lastmod>2013-02-18T05:56:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/11/27/accessing-data-dictionary-views-from-plsql/</loc><lastmod>2012-11-27T11:24:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/09/24/a-sqlplus-script-for-diagnosing-poor-sql-plans/</loc><lastmod>2012-11-14T09:43:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/11/13/troubleshooting-stuck-queries/</loc><lastmod>2021-10-22T05:18:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/10/01/viewing-vpd-predicates-with-dbms_xplan/</loc><lastmod>2012-10-01T07:42:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/03/14/reading-awr-reports-case-study/</loc><lastmod>2017-04-24T04:38:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/02/22/reading-awr-reports/</loc><lastmod>2012-08-13T04:54:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/06/19/nullability-indexes-and-joins/</loc><lastmod>2012-06-28T07:43:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/06/11/sql-efficiency/</loc><lastmod>2012-08-22T08:49:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/05/23/histograms-for-strongly-skewed-columns/</loc><lastmod>2012-06-05T06:29:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/05/29/where-awr-cant-help-identifying-top-sql-in-absence-of-cursor-sharing/</loc><lastmod>2012-06-05T06:28:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/06/04/lvoug-harmony-2012-highlights/</loc><lastmod>2012-06-05T06:25:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/04/10/the-case-of-a-stuck-query-mutexes-in-10g/</loc><lastmod>2012-05-24T10:46:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/05/14/dbms_xplan-display_cursor/</loc><lastmod>2012-05-23T11:47:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/04/17/reading-sql-plans/</loc><image:image><image:loc>https://savvinov.com/wp-content/uploads/2012/04/plan_tree3-page-001.jpg</image:loc><image:title>plan_tree3-page-001</image:title><image:caption>SQL plan formatted as a workflow diagram</image:caption></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2012/04/plan_tree2.jpg</image:loc><image:title>plan_tree2</image:title></image:image><image:image><image:loc>https://savvinov.com/wp-content/uploads/2012/04/plan_tree-page-001-2.jpg</image:loc><image:title>plan_tree-page-001 (2)</image:title></image:image><lastmod>2012-04-17T05:42:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/03/22/sql-tuning-real-life-example/</loc><lastmod>2012-04-11T08:41:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/03/26/a-problem-with-dbms_stats-copy_table_stats-20/</loc><lastmod>2012-04-12T03:47:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com/2012/03/20/dtrace-lio-with-new-features-is-released/</loc><lastmod>2012-03-20T14:23:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://savvinov.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2023-02-23T21:19:07+00:00</lastmod></url></urlset>
