> What I don't understand is why they separate the listener and database > connection daemons if you always need one of each to do anything.
Probably for scalability. The database engines are doing the work and the sooner they can free themselves up (due to a slow client, for example), the better. Rob