Quantcast
Channel: Tanel Poder – Tanel Poder's Performance & Troubleshooting blog
Browsing all 87 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Snapper v4.02 and the Snapper launch party video

I have fixed most of the bugs that showed up during the Snapper launch party session and uploaded the new version (v4.02) of Snapper here: http://blog.tanelpoder.com/files/scripts/snapper4.sql I have...

View Article


Image may be NSFW.
Clik here to view.

Manual “before” and “after” snapshot support in Snapper v4

Snapper used to require access to DBMS_LOCK, so it could sleep for X seconds between the “before” and “after” performance data snapshots. Now it is possible to get away without using DBMS_LOCK. Instead...

View Article


Image may be NSFW.
Clik here to view.

Even more Snapper – v4.03 now works in SQL Developer too!

If you already downloaded snapper v4, then better re-download it again as the v4.03 also runs in SQL Developer! You might also want to check how to enable the DBMS_OUTPUT display in SQL Developer post...

View Article

Image may be NSFW.
Clik here to view.

Peeking into Linux kernel-land using /proc filesystem for quick’n'dirty...

This blog entry is about modern Linuxes. In other words RHEL6 equivalents with 2.6.3x kernels and not the ancient RHEL5 with 2.6.18 kernel (wtf?!), which is the most common in enterprises...

View Article

Image may be NSFW.
Clik here to view.

ExaSnapper 0.7 beta download and the hacking session videos

Thank you for attending the Exadata Snapper (ExaSnapper) hacking session! I have split the recording of this session into 3 pieces and uploaded to enkitec.tv. The ExaSnapper v0.7 beta that I demoed is...

View Article


Image may be NSFW.
Clik here to view.

Secret Hacking Session: Find Out How Oracle SQL Plans Are Really Executed!

Yes, I am going to run a yet another secret hacking session next week! Title: Secret Hacking Session: How Oracle SQL Plans Are Really Executed! Date: Tuesday, March 5, 2013 Time: 10:00 AM – 12:00 PM...

View Article

Image may be NSFW.
Clik here to view.

Enkitec’s Exadata Smart Flash Cache Hacking Session by Tanel Poder! (free...

We recently received our 3rd Exadata machine into Enkitec’s exalab. Now we have a V2, X2 and X3 there, in addition to ODA, Big Data Appliance (which comes with a beer-holder built in!) and an Exalytics...

View Article

Image may be NSFW.
Clik here to view.

asqlmon.sql: SQL Monitoring-like execution plan line level drilldown into SQL...

I don’t have much time for a thorough blog post, so I’ll just paste in an example output of my asqlmon.sql script, which uses ASH sql_plan_line columns for displaying where inside your execution plan...

View Article


Image may be NSFW.
Clik here to view.

Alter session force parallel query doesn’t really force anything

Jonathan Lewis has already written about this behavior from the angle of PARALLEL hints. I’m writing a similar article just because the word FORCE in the ALTER SESSION FORCE PARALLEL QUERY syntax....

View Article


Image may be NSFW.
Clik here to view.

Listing Exadata storage cells and their configuration info from V$CELL_CONFIG

If you attended my Exadata hacking session today, you saw me using the cellver.sql script which lists some basic configuration info about the currently connected storage cells: SQL> @exadata/cellver...

View Article

Image may be NSFW.
Clik here to view.

Understanding what a hint affects using the V$SQL_FEATURE views

You may have used the Oracle 11g V$SQL_HINT view already – it displays all the valid hints (both documented and undocumented ones) available in your Oracle version, for example: SQL> @hint merge...

View Article

Image may be NSFW.
Clik here to view.

Public Appearances and Exadata Performance Training

I will be doing a lot of (Exadata) talking and teaching in the coming months. Here’s a list of events where you’ll see me speaking, teaching, hacking, learning and hopefully also drinking beer: 16...

View Article

Image may be NSFW.
Clik here to view.

Snapper v4.02 and the Snapper launch party video

I have fixed most of the bugs that showed up during the Snapper launch party session and uploaded the new version (v4.02) of Snapper here: http://blog.tanelpoder.com/files/scripts/snapper4.sql I have...

View Article


Image may be NSFW.
Clik here to view.

Manual “before” and “after” snapshot support in Snapper v4

Snapper used to require access to DBMS_LOCK, so it could sleep for X seconds between the “before” and “after” performance data snapshots. Now it is possible to get away without using DBMS_LOCK. Instead...

View Article

Image may be NSFW.
Clik here to view.

How to Compose New Gmail Messages in Full Screen (instead of the tiny compose...

I’m writing this (unusual) post as I am a long time Gmail user and recently I’ve seen plenty of people & articles complain about the Gmail’s new compose window (the one that shows up as a small...

View Article


Image may be NSFW.
Clik here to view.

Oracle Database 11.2 Upgrade and Migration slides

Check out the extensive slide deck (over 500 slides) about upgrading techniques to Oracle 11.2, by Oracle Corp (Roy Swonger and Mike Dietrich):...

View Article

Image may be NSFW.
Clik here to view.

V$CELL_THREAD_HISTORY –“ASH” for Exadata Storage Cells

Did you know that there’s something like Active Session History also in the Exadata storage cells? ;-) The V$CELL_THREAD_HISTORY view is somewhat like V$ACTIVE_SESSION_HISTORY, but it’s measuring...

View Article


Image may be NSFW.
Clik here to view.

List Exadata Disk Layout and Topology with the exadisktopo scripts

Here are two more Exadata scripts for listing the end-to-end ASM<->Exadata disk topology from V$ASM_ views and from V$CELL_CONFIG. These scripts see both the ASM level layout and the storage...

View Article

Image may be NSFW.
Clik here to view.

List Exadata Storage Cell disk summary with cellpd.sql and cellpdx.sql scripts

In the previous post I explained how to list Exadata disk layout and topology details with the exadisktopo scripts, in this post I’ll introduce one celldisk overview script, which I use to quickly see...

View Article

Image may be NSFW.
Clik here to view.

Debugger Dangers – Part 2

About 5 years ago I wrote about the risks that connecting to Oracle processes via debuggers may cause and what are (in my opinion) the safer and less safer options for taking stack samples from running...

View Article
Browsing all 87 articles
Browse latest View live