Thursday, June 02, 2005

To Do

Ever feel like there is too much to do and not enough time?  That defines this week.  Yesterday was a very long day — started at 6am and finished at midnight.  Did the GROUG (Greater Richmond OUG) in Richmond VA last night.  Got out at 9pm, got home at midnight.  It was a good visit though, excellent turnout for a new user group.

Still left to do tomorow…

  • install 10g R2, it has been sitting on my desktop for two days now…
  • write magazine column that is due June 3rd (that would be — now)
  • finish chapter 12 (new chapter that didn’t exist before on datatypes – who would have thought there is so much to say about datatypes..)
  • edit chapter 6 (well, that’ll be this weekend)…
  • Morning interview with DBAZine (will be having a “podcast” in the near future)
  • check out the comments on the blog for the last two days that I’ve been ignoring

that is in addition to the long term tasks of

  • do chapters 13, 14, 15 (that’ll be the end of volume I,  new stuff for data unload/load, new stuff for parallel chapter that never exists and update partitioning to 2005)
  • update seminar material
  • and lots of travel this month.

Anyway, the book volume I is nearing the first round of drafts, it turned out like this (somewhere around 500–600 pages, although it might go higher):

Chapter 1: (general) Being Successful with Databases
Chapter 2: Architecture Introduction
Chapter 3: (architecture) Files Files Everywhere
Chapter 4: (architecture) Memory Structures
Chapter 5: (architecture) Oracle Processes
Chapter 6: (architecture) Locking and Latching
Chapter 7: (architecture) Concurrency Control
Chapter 8: Transactions
Chapter 9: (architecture) Redo and Undo
Chapter 10: (data) Tables
Chapter 11 (data) Indexes
Chapter 12 (data) Datatypes
Chapter 13 (data) Partitioning
Chapter 14 (architecture) Parallelism
Chapter 15 (tools) data loading/unloading

and it’ll come with a CD of the first version.  We do want to index it online, need to investigate the best way to accomplish that.  YAP — Yet another project to add to the list.



Blogger Rachel said....

Tom, are you SURE you aren't cloned somewhere? You constantly amaze me with the amount of work you accomplish and still manage to have time for a non-Oracle life!

Thu Jun 02, 09:02:00 PM EDT  

Anonymous Tony said....

All of this brings up a question that I have had a long time - how do you balance the work life dichotomy?

With two kids and house to maintain I find it both inspiring and impressive that you get some much done. I seemed to constantly struggle with this issue. Any advice on how to keep your sanity while maintaining a high level of quality output would be great.

Thu Jun 02, 10:43:00 PM EDT  

Anonymous Sergei Kiryukhin said....

The best way to keep your sanity is a good rest.
Foget about work for a one day, go fishing, for example, or other interesting and new pastime at the new place, so that you could be deep in it. Usually, scum goes off, goals clear up, and you get new and interesting ideas after.
Even when you sleep, your brain works making some usefull (especially for sanity) background jobs. :)

Fri Jun 03, 12:20:00 AM EDT  

Anonymous Martin said....

Hope you didn't forget you have this site called asktom. You did not mention it ;-)

Fri Jun 03, 03:58:00 AM EDT  

Anonymous denni50 said....


have you ever considered taking on
interns to help you with some of
your writing's and other stuff.

The technical school I graduated
from requires all students to do
externships as part of the program
curricula. Those schools that offer
degrees in Technical Writing would
be excellent source of help for
you to contact and possibly get
some 'free' help.

Some really good schools like
ECPI, ITT or any others up in your
area would be perfect.

You would be surprised at the amount of talent some of these
young up and coming hopeful professionals have and are eager
to apply and demonstrate.

Fri Jun 03, 09:01:00 AM EDT  

Blogger Jeff Hunter said....

Sooooo, where can I get 10gR2?

Fri Jun 03, 09:08:00 AM EDT  

Blogger Thomas Kyte said....

balance the work life dichotomy?

extended family. If I traveled as much as I did and there was no one at home except for my wife and not her, her mother, close by sister -- it probably wouldn't work as well.

that is part of it...

turning off the tv :) I hardly watch anymore (not much to watch anyway) and when I do it is on my terms (tivo rules).

Buy a laptop that is just too large to even consider pulling out on a plane (plane time is MY time. I read).

Work at home when you can. When I goto the office, I'm there at 7am and leave by 4 (fingers crossed). That keeps the commute to 30 minutes each way. When I work at home -- I get that extra hour.


Problem I've always had is -- it is my stuff. Take asktom, people ask me all of the time "is there a team". The answer is a resounding NO. Unless the answer starts with "I asked Sean my XML specialist and he said" -- the answer came from me. It would take me more time to review and edit others work.

It is a reason I don't like working on multi-author books either. Beginning Oracle Programming was different since I knew the guys working on it (they reported to me) and I knew they knew their stuff. And as the Oracle reviewer, I had to review the book anyway and had right of refusal. I'll probably never do another multi-author book again though.

But I've had interns, use them to build small systems, demonstrations and such. But to offload "my work", I'd rather not :)

where can I get 10gr2

coming soon.... in the last stages of beta...

Fri Jun 03, 09:51:00 AM EDT  

Anonymous Anonymous said....

Man, you are a workholic.
I do hope you designate a co-pilot for AskTom website, in case, God forbid, something happens...
Meanwhile, keep up the good work and your health.

Fri Jun 03, 10:03:00 AM EDT  

Anonymous Anonymous said....

Do you have your own oracle padawan yet?

Fri Jun 03, 02:30:00 PM EDT  

Blogger Thomas Kyte said....


had to go look that up.... Yes, I've mentored more than one person in my career in the past. There are a couple of 'people in training' at work.

Fri Jun 03, 02:58:00 PM EDT  

Anonymous Doug said....

"Work at home when you can. When I goto the office, I'm there at 7am and leave by 4 (fingers crossed). That keeps the commute to 30 minutes each way. When I work at home -- I get that extra hour."

I know what you mean about that one! I just accepted a new job in Glasgow. It's only 90 minutes away and everything thinks 'what's the problem?' but then 3 hours out of every working day is something that could be better spent on so many other things. It's a drive, too, so you can't even read a book :-(

Once bitten ...

Fri Jun 03, 04:26:00 PM EDT  

Anonymous Anonymous said....

You mentioned about an upcoming chapter about data unload/load, and I thought I'd chime in with a pet peeve: unload seems to imply you're not only copying, but also removing data, from the database. Is that what you will be covering?

Sat Jun 04, 02:48:00 AM EDT  

Anonymous Anonymous said....

I made more typos in that comment than I care to acknowledge ...

Sat Jun 04, 02:49:00 AM EDT  

Blogger Thomas Kyte said....

but also removing data

Interesting, I never thought of it that way. But the "pick up truck" analogy would have you think of it like that (if you unload a pickup truck, the truck is empty afterwards).

I would be doing PURGE of data in partitioning, I don't think it fits so much in a "get data in, get data out" chapter (which will cover sqlldr, external tables (in and out), datapump (but not exp/imp, that'll be in the CD only), custom developed utilities and the like)

Sat Jun 04, 09:05:00 AM EDT  

Anonymous Anonymous said....

Hi, Tom

I'll probably never do another multi-author book again though.

What about the book such as "Oracle Insights, Tales of the Oak Table", would you consider participating as one of the authors? (I enjoyed reading it a lot, however I missed your chapter from the moment I opened the cover!)


Sat Jun 04, 05:34:00 PM EDT  

Blogger Thomas Kyte said....

What about the book such as "Oracle Insights, Tales of the Oak Table"

I don't know -- would consider one like that only because it was decidedly not a technical book but a "fun" book. It was to be a collection of "papers". I find most technical multi-author books hard to follow -- with the differences in style, opinion, and examples.

Sat Jun 04, 06:25:00 PM EDT  

Anonymous Anonymous said....

When is your new book you talk about coming out?. Eagerly awaiting. You are a wealth of information

Wed Jun 08, 03:32:00 PM EDT  

Blogger Thomas Kyte said....

Volume I should be out for September 2005 (Oracle Open World)

Wed Jun 08, 04:49:00 PM EDT  

Anonymous Anonymous said....


For a long time I was thinking that whether I will get a chance to meet the great Oracle brain. Is it possible during Oracle Open World. You don't need spend more than couple of mins.

Thu Aug 11, 11:08:00 PM EDT  

Blogger Thomas Kyte said....

possible during Oracle Open World.

This year, OTN is sponsoring "meet the experts" sessions and I have two of them, one at 4pm on tuesday and another at 11:30 on thursday. Look for me there.

Fri Aug 12, 07:29:00 AM EDT  

Anonymous Anonymous said....

Thanks Tom! I am so excited to see you out there.

Sun Aug 14, 01:40:00 PM EDT  


<< Home