Book Review - Oracle ASM

Doug's Oracle Blog

  • Home
  • Papers
  • Books
  • C.V.
  • Fun
  • Oracle Blog
  • Personal Blog

Aug 13: Book Review - Oracle ASM

[Disclaimer - this is a review of a free copy I received from Oracle Press in the UK]

Well, it turned out that I had requested the ASM book (or "Oracle Automatic Storage Management: Under-the-Hood & Practical Deployment Guide", to give it it's full title) as one to review. It turned up a couple of months ago and so I tucked it away until I had some free time. The fact that I managed to read some of it on a beach in Spain is probably a good sign ;-) However, I should also point out that most of my beach reading was a 500+ page Pete Townshend biography, so I'm not a complete Oracle nut-case!

I enjoyed the book a lot more than I'm used to enjoying Oracle Press offerings, so maybe I shouldn't judge a book by the publisher. However, as ASM is still something of a rarity in the UK market, I don't have as much experience with it as others do, so I suggest you read Jason Arneil's review here, including the follow-up comments. Personally, I thought the technical content was high, other than the odd chapter that felt a little light and packed with screenshots, as Jason highlighted. I would say about 2/3 of the chapters were more than technical enough for me, a sign that some of the ASM development team were involved. but others didn't seem to have the same depth; Chapter 9 for example. Maybe it's because of the multiple authors?

I particularly liked the occasional O/S-specific hints (which are useful if you move between different operating systems as part of your work), the introduction to storage technology (which I can see being useful to new DBAs) and the technical details in the latter chapters that Jason highlighted, including the destruction of various ASM myths. Chapter 12 also raises, discusses and answers some of the organisational obstructions to implementing ASM in the type of large companies I usually work for. I'm convinced these are the main reason for the lack of ASM take-up I've witnessed, so maybe I'll carry a copy of the book around to future sites, in case it helps with those arguments.

All-in-all, a worthwhile book from my perspective and one that I'll actually be keeping and can see myself referring back to occasionally. I'd recommend it, particularly if you have a passing interest in ASM and want to know more about how it works.

P.S. I also liked the Hitchiker's Guide and Spinal Tap references ;-)
Posted by Doug Burns Comment: (1) Trackback: (1)

Trackbacks
Trackback specific URI for this entry

Log Buffer #110: A Carnival of the Vanities for DBAs
Welcome to the 110th edition of Log Buffer, the weekly review of database blogs. From the MySQL side, Jeremy Zawodny gets things going this week. He writes about his doubts over the long-term performance of InnoDB, specifically the cost of multiversio...
Weblog: Pythian Group Blog
Tracked: Aug 15, 19:16

Comments
Display comments as (Linear | Threaded)

#1 - jason arneil said:
2008-08-13 09:23 - (Reply)

Hey Doug,

You know I think I might have been a little harsh in my review, as I have personally referred back to it a lot.

Maybe if I had been on a beach at the time, I would have been more generous ;-)

But the book does have something of the curates egg about it. Several chapters have information that as far as I know are not available anywhere else and are highly informative, but as you say some are just screenshot-tastic.

Actually, maybe from a sales point of view pitching a book at differing levels is not a bad idea!


Add Comment

Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
BBCode format allowed
 
 

Statistics on Partitioned Tables

Contents

Part 1 - Default options - GLOBAL AND PARTITION
Part 2 - Estimated Global Stats
Part 3 - Stats Aggregation Problems I
Part 4 - Stats Aggregation Problems II
Part 5 - Minimal Stats Aggregation
Part 6a - COPY_TABLE_STATS - Intro
Part 6b - COPY_TABLE_STATS - Mistakes
Part 6c - COPY_TABLE_STATS - Bugs and Patches
Part 6d - COPY_TABLE_STATS - A Light-bulb Moment
Part 6e - COPY_TABLE_STATS - Bug 10268597

Comments

Doug Burns about 10053 Trace Files - Different Plan in Different Environments
Tue, 02.04.2013 08:57
You're welcome. Now I just nee d to pull my finger out and ac tually come up [...]
Howard Rogers about 10053 Trace Files - Different Plan in Different Environments
Mon, 01.04.2013 23:08
Makes a big difference, so tha nks for that! With two brow ser windows, o [...]
stelioscharalambides.com about 10053 Trace Files
Sat, 30.03.2013 16:28

Upcoming Presentations

Bookmark

Open All | Close All

Syndicate This Blog

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments
  • Feedburner Feed

Powered by

Serendipity PHP Weblog

Show tagged entries

xml 11g
xml ACE
xml adaptive thresholds
xml ASH
xml Audit Vault
xml AWR
xml Blogging
xml conferences
xml Cuddly Toys
xml Database Refresh
xml DBMS_STATS
xml Direct Path Reads
xml Fun
xml grid control
xml hotsos 2010
xml listener
xml Locking
xml oow
xml oow2009
xml optimiser
xml OTN
xml Parallel
xml Partitions
xml Patching
xml swingbench
xml The Reality Gap
xml time matters
xml ukoug
xml ukoug2009
xml Unix/Shell
xml Useful Links

Disclaimer

For the avoidance of any doubt, all views expressed here are my own and not those of past or current employers, clients, friends, Oracle Corporation, my Mum or, indeed, Flatcat. If you want to sue someone, I suggest you pick on Tigger, but I hope you have a good lawyer. Frankly, I doubt any of the former agree with my views or would want to be associated with them in any way.

Design by Andreas Viklund | Conversion to s9y by Carl