On Saturday 12 Feb 2005 5:07 pm, Philip Tellis wrote:
Sometime Today, Kenneth Gonsalves assembled some asciibets to say:
On Saturday 12 Feb 2005 1:51 am, Philip Tellis wrote:
No no no, we don't want SQL programmers. We want MySQL administrators.
classic description of mysql - i'm going to print it out and frame it!
manje kai? We already have programmers. Programmers don't do ops work. We need ops folks. IAC, no one writes SQL programs. One writes code in C++.
well, the difference between msyql and sql standard rdbms's is precisely that in mysql you control the database by writing external code whereas in standard sql the database does the work and the coding is within the database - and the database does most of the work. I am involved in a project where we are shifting from mysql to postgresql, and we have already eliminated hundreds of lines of code. In my humble opinion, a database driven application should have two levels only - ui and database. The business logic should be coded in the database. So you have a ui guy and an sql guy. Mysql forces you to employ two more guys - a c++ guy and a mysql admin guy. Here i must admit that i dont practice what i preach - i am flawed as i learnt sql using mysql and unfortunately most of my older projects are polluted by that background - but not any more.