Search Postgresql Archives

Re: young guy wanting (Postgres DBA) ammo

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--- Greg Smith <gsmith@xxxxxxxxxxxxx> wrote:

> On Fri, 2 Nov 2007, Kevin Hunter wrote:
> 
> > I don't have "ammo" to defend (or agree?) with my
> friend when he says 
> > that "Postgres requires a DBA and MySQL doesn't so
> that's why they 
> > choose the latter."
> 
> [snip]
> 
> To step back for a second, the software industry as
> a whole is going 
> through this phase right now where programmers are
> more empowered than 
> ever to run complicated database-driven designs
> without actually having to 
> be DBAs.  It used to be that you "needed a DBA" for
> every job like this 
> because they were the only people who knew how to
> setup the database 
> tables at all, and once they were involved they also
> (if they were any 
> good) did higher-level design planning, with
> scalabilty in mind, and 
> worried about data integrity issues.
> 
> Software frameworks like Ruby on Rails and Hibernate
> have made it simple 
> for programmers to churn out code that operates on
> databases without 
> having the slightest idea what is going on under the
> hood.  From a 
> programmer's perspective, the "better" database is
> the one that requires 
> the least work to get running.  This leads to
> projects where a system that 
> worked fine "in development" crashes and burns once
> it reaches a 
> non-trivial workload, because if you don't design
> databases with an eye 
> towards scalability and integrity you don't
> magically get either.
> 
As one of these programmers, where is the best place
to find the information I need to get it right. 
Finding information, and finding good information is
not the same thing, and I am wary of 99% of what I
find using google.  Since you know what a DBA needs to
know, I ask you where I can learn what you believe a
good DBA needs to know.  Or am I OK just relying on
the documentation that comes with a given RDBMS
(Postgres, MySQL, MS SQL, &c.)?

Ted

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux