About Me
Blog
Presentations
Oracle Related
Postgres Related
Postgres
Contributions
Extensions
Toolkit
Oracle
Tooling
Resources
List of posts by tag
Previous Blog
Search
Tag Index
ASM (24)
Oracle RAC (12)
PostgreSQL (18)
exadata (11)
oracle (93)
ASM (24)
ASM Bytes Read and Smart Scan
April 20, 2015
ASM Rebalance: Why is the avg By/Read equal to 1MB while the allocation unit is 4MB?
September 3, 2014
A closer look at ASM rebalance, Part III: Disks have been added and dropped (at the same time)
September 1, 2014
A closer look at ASM rebalance, Part II: Disks have been dropped
September 1, 2014
A closer look at ASM rebalance, Part I: Disks have been added
August 25, 2014
Are ASM rebalance and preferred read working together?
August 22, 2014
Simulate and Visualize the impact of the ASM preferred feature on the read IOPS and throughput
August 11, 2014
ASM performance metrics visualization: Use cases
July 12, 2014
Graphing ASM performance metrics
July 8, 2014
ASM free and usable space in case of Imbalanced Diskgroup
February 18, 2014
Main pages for exadata_metrics.pl and asm_metrics.pl
December 8, 2013
ASM metrics are a gold mine. Welcome to asm_metrics.pl, a new utility to extract and to manipulate them in real time
October 4, 2013
Find out the most physical IO consumers through ASM in real time
September 5, 2013
Flex ASM 12c (12.1): be careful to “invisible” I/O !
July 16, 2013
ASM I/O Statistics Utility V2
July 5, 2013
Flex ASM 12c (12.1) and Extended Rac: be careful to "unpreferred" read !
July 2, 2013
Build your own Flex ASM 12c lab using Virtual Box
June 29, 2013
Retrieve and visualize ASM Disk Group Usage per database with R
May 29, 2013
ASM Preferred Read: Collect performance metrics thanks to my amsiostat utility and SLOB 2
May 5, 2013
ASM I/O Statistics Utility: Update for Exadata
March 6, 2013
Exadata: Storage Cells IO performance metrics and IO distribution with DB servers
February 21, 2013
ASM Preferred Read: Collect performance metrics
February 18, 2013
ASM I/O Statistics Utility
February 15, 2013
ASM Asynchronous or Synchronous I/O
January 11, 2013
Oracle RAC (12)
In-Memory Instance distribution with RAC databases: Impact of the parallel_instance_group parameter
March 26, 2015
FAN callouts for In-Memory Instance distribution with RAC, PDB and preferred/available service
December 4, 2014
In-Memory Instance distribution with RAC and Multitenant Environment
November 21, 2014
In-Memory Instance distribution with RAC databases: I want at least one instance that contains all the data
November 20, 2014
Watch out for optimizer_adaptive_features as It may have a huge negative impact
October 17, 2014
Issue installing the 11gR2 database software after the 12.1.0.2 clusterware setup
September 17, 2014
Modify the Private Network Information in Oracle Clusterware with HAIP in place
January 27, 2014
RAC Attack at Oracle OpenWorld 2013: Don't be afraid !
September 16, 2013
Flex ASM 12c (12.1) and Extended Rac: be careful to "unpreferred" read !
July 2, 2013
TAF is not working on Rac One Node in case of node failure ? Well it depends
May 16, 2013
Rac One Node : Create preferred node
December 20, 2012
Rac One Node : Avoid automatic database relocation
December 13, 2012
PostgreSQL (18)
Postgres 17 highlight: Logical replication slots synchronization
March 16, 2024
"Rusting" a new Postgres C extension that records subtransactions counters
July 30, 2023
Postgres 16 highlight: Logical decoding on standby
April 19, 2023
PostgreSQL direct path insert: Introduction
June 12, 2022
Compare a PostgreSQL block from memory and from file
February 1, 2022
Report long recovery conflict wait times with PostgreSQL 14
September 30, 2021
Flipping a bit one by one in a PostgreSQL block looking for a checksum
August 8, 2020
Retrieve PostgreSQL variable-length storage information thanks to pageinspect
January 18, 2020
Get toast chunk_id from the user table tuples or from the toast index thanks to pageinspect
January 4, 2020
Sampling pg_stat_statements based on the active sessions and their associated queryid
July 6, 2019
Active Session History in PostgreSQL: blocker and wait chain
September 1, 2018
PostgreSQL Active Session History extension testing with Docker
August 12, 2018
PostgreSQL Active Session History extension is now publicly available
July 14, 2018
PostgreSQL Active Session History (ash): welcome to the pg_active_session_history view (part of the pgsentinel extension)
July 7, 2018
Measure the impact of DRBD on your PostgreSQL database thanks to pgio (the SLOB method for PostgreSQL)
June 2, 2018
Visualize PostgreSQL index file with pgdfv
December 21, 2017
Welcome to pgdfv: PostgreSQL data file visualizer
December 10, 2017
SystemTap for PostgreSQL Toolkit
November 1, 2017
exadata (11)
Exadata cell metrics: Join the metrics and their descriptions on the fly
July 7, 2015
Extract Exadata cells historical metrics in CSV format
July 1, 2015
exadata_metrics.pl: New feature to collect real-time metrics extracted from cumulative metrics
November 1, 2013
Exadata Cell metrics: collectionTime attribute, something that matters
September 13, 2013
Exadata real-time metrics extracted from cumulative metrics: Part II
March 5, 2013
Exadata: Storage Cells IO performance metrics and IO distribution with DB servers
February 21, 2013
Exadata : Direct path read and smart scan
January 16, 2013
Real-Time Wait Events and Statistics related to Exadata : Part II
January 4, 2013
Real-Time segments statistics
December 10, 2012
Real-Time Wait Events and Statistics related to Exadata
December 6, 2012
Exadata real-time metrics extracted from cumulative metrics
November 27, 2012
oracle (93)
demystifying and wrapping the oracle cloud APIs with Python
May 27, 2018
SystemTap and Oracle RDBMS: I/O and Network Traffic
September 30, 2017
SystemTap and Oracle RDBMS: Page Faults
September 2, 2017
New member of the OakTable Network
July 18, 2017
SystemTap and Oracle RDBMS: Time in Various States, VFS I/O and Block I/O
June 10, 2017
SystemTap and Oracle RDBMS: Aggregate by database
June 5, 2017
Running 12.1.0.2 Oracle Database on Docker
August 18, 2016
Push oracle audit data into Elasticsearch and analyze/visualize it with Kibana
July 1, 2016
Graphing Exadata cells metrics with Telegraf, InfluxDB and Grafana
May 5, 2016
Oracle Unified Directory and user security: quick demo
April 30, 2016
Push the oracle alert.log and listener.log into Elasticsearch and analyze/visualize their content with Kibana
March 26, 2016
Graphing Oracle performance metrics with Telegraf, InfluxDB and Grafana
March 5, 2016
Monitor the dNFS activity as of 11.2.0.4
January 8, 2016
Hyper-threading: measure its impact during SLOB runs thanks to numactl and turbostat
September 24, 2015
Exadata cell metrics: Join the metrics and their descriptions on the fly
July 7, 2015
Extract Exadata cells historical metrics in CSV format
July 1, 2015
12c Application Continuity with Data Guard in action
May 7, 2015
Direct Path Read and "enq: KO - fast object checkpoint"
April 30, 2015
ASM Bytes Read and Smart Scan
April 20, 2015
In-Memory Instance distribution with RAC databases: Impact of the parallel_instance_group parameter
March 26, 2015
binding (with processor_group_name) versus caging: Facts, Observations and Customer cases.
March 18, 2015
processor_group_name and SGA distribution across NUMA nodes
February 5, 2015
Modify on the fly the cgroup properties linked to the processor_group_name parameter
January 19, 2015
cpu binding (processor_group_name) vs Instance caging comparison during LIO pressure
January 15, 2015
Measure the impact of remote versus local NUMA node access thanks to processor_group_name
January 7, 2015
FAN callouts for In-Memory Instance distribution with RAC, PDB and preferred/available service
December 4, 2014
In-Memory Instance distribution with RAC and Multitenant Environment
November 21, 2014
In-Memory Instance distribution with RAC databases: I want at least one instance that contains all the data
November 20, 2014
Watch out for optimizer_adaptive_features as It may have a huge negative impact
October 17, 2014
Issue installing the 11gR2 database software after the 12.1.0.2 clusterware setup
September 17, 2014
ASM Rebalance: Why is the avg By/Read equal to 1MB while the allocation unit is 4MB?
September 3, 2014
A closer look at ASM rebalance, Part III: Disks have been added and dropped (at the same time)
September 1, 2014
A closer look at ASM rebalance, Part II: Disks have been dropped
September 1, 2014
A closer look at ASM rebalance, Part I: Disks have been added
August 25, 2014
Are ASM rebalance and preferred read working together?
August 22, 2014
Simulate and Visualize the impact of the ASM preferred feature on the read IOPS and throughput
August 11, 2014
ASM performance metrics visualization: Use cases
July 12, 2014
Graphing ASM performance metrics
July 8, 2014
Visualize the IO source thanks to Tableau and AWR
June 28, 2014
db_io*metrics family
May 9, 2014
Report database physical IO activity per database function (LGWR, DBWR, Smart Scan...) and IO type in real time
May 8, 2014
Report database physical IO activity per IO type and oracle files type in real time
May 6, 2014
Welcome to db_io_metrics, a new utility to display database physical IO metrics in real time
April 30, 2014
SLOB Logical I/O testing: Check if your benchmark delivers the maximum
April 10, 2014
ASM free and usable space in case of Imbalanced Diskgroup
February 18, 2014
Modify the Private Network Information in Oracle Clusterware with HAIP in place
January 27, 2014
Recovering after the loss of Redo Log files thanks to the file descriptor
December 10, 2013
Main pages for exadata_metrics.pl and asm_metrics.pl
December 8, 2013
exadata_metrics.pl: New feature to collect real-time metrics extracted from cumulative metrics
November 1, 2013
ASM metrics are a gold mine. Welcome to asm_metrics.pl, a new utility to extract and to manipulate them in real time
October 4, 2013
Flush a single SQL statement and capture a 10053 trace for it
September 16, 2013
RAC Attack at Oracle OpenWorld 2013: Don't be afraid !
September 16, 2013
Exadata Cell metrics: collectionTime attribute, something that matters
September 13, 2013
Find out the most physical IO consumers through ASM in real time
September 5, 2013
Book Review: Oracle Data Guard 11gR2 Administration Beginner's Guide
August 2, 2013
Flex ASM 12c (12.1): be careful to “invisible” I/O !
July 16, 2013
ASM I/O Statistics Utility V2
July 5, 2013
Flex ASM 12c (12.1) and Extended Rac: be careful to "unpreferred" read !
July 2, 2013
Build your own Flex ASM 12c lab using Virtual Box
June 29, 2013
Monitor the database activity in real time with R
June 14, 2013
Retrieve and visualize system statistics in real time with R
June 5, 2013
Retrieve and visualize in real time wait events metrics with R
June 4, 2013
Retrieve and visualize ASM Disk Group Usage per database with R
May 29, 2013
TAF is not working on Rac One Node in case of node failure ? Well it depends
May 16, 2013
ASM Preferred Read: Collect performance metrics thanks to my amsiostat utility and SLOB 2
May 5, 2013
Diagnose Adaptive Cursor Sharing (ACS) per execution for non monitored sql
May 3, 2013
Diagnose Adaptive Cursor Sharing (ACS) per execution in 11.2
May 1, 2013
Bind variable peeking: Retrieve peeked and passed values per execution in oracle 11.2
April 29, 2013
Drill down to sql_id execution details in ASH
April 19, 2013
Retrieve and visualize system statistics metrics from AWR with R
March 27, 2013
Retrieve and visualize wait events metrics from AWR with R
March 26, 2013
Link huge PGA or TEMP consumption to sql_id over a period of time
March 19, 2013
ASM I/O Statistics Utility: Update for Exadata
March 6, 2013
Exadata real-time metrics extracted from cumulative metrics: Part II
March 5, 2013
Exadata: Storage Cells IO performance metrics and IO distribution with DB servers
February 21, 2013
ASM Preferred Read: Collect performance metrics
February 18, 2013
ASM I/O Statistics Utility
February 15, 2013
Real-Time database utilities grouped into a single script
January 30, 2013
Exadata : Direct path read and smart scan
January 16, 2013
ASM Asynchronous or Synchronous I/O
January 11, 2013
Perl Scripts Shared Directory
January 4, 2013
Real-Time Wait Events and Statistics related to Exadata : Part II
January 4, 2013
Real-Time library cache monitoring
December 27, 2012
Rac One Node : Create preferred node
December 20, 2012
Rac One Node : Avoid automatic database relocation
December 13, 2012
Real-Time enqueue statistics
December 12, 2012
Real-Time SGA component monitoring
December 11, 2012
Real-Time segments statistics
December 10, 2012
Real-Time Wait Events and Statistics related to Exadata
December 6, 2012
Real-Time CPU utilization per oracle database
December 4, 2012
Exadata real-time metrics extracted from cumulative metrics
November 27, 2012
Measure oracle real-time I/O performance
November 20, 2012
Link sql_id and oracle stats
November 8, 2012