MySQL DBA - MySQL Database Administrator

MySQL Database Administrator - Logo - mysql dba - mysql server DBA

MySQL DBA (mysql database administrator)

MySQL is a multi-user, multithreaded SQL database server. One of the most popular database engine specially in open source community, one reason could because it runs on many different platforms like Oracle. This is not the only reason of popularity, it is also free, easy to manage and i will say very fast for small databases. MySQL have came long way and one of the best thing MySQL did in database community is to force Microsoft and Oracle to release a free small version (express editions). It supports the ANSI 92 standards, most of the basic SQL commands will work with MySQL database engine.

As MySQL is adding more features and larger companies have started using MySQL once known as baby database server, a MySQL DBA role is born, few years ago you can install it and leave it. At that time it lacked administration features and tuning options, there was not even a real native backup system.

  • Installation and configuration of MySQL database servers.
  • Support MySQL database replication if using.
  • Optimizing database Capacity planning for database server.
  • Backup / Restore of databases.
  • Designing Disaster recovery strategies and implementing them.
  • Database designing and development.
  • Database security, creating users and managing permissions.
  • Providing high availability and Fault-tolerant database.
  • Cluster management if clustering is used.
  • Trouble shooting and providing in house support for MySQL related issues.
  • Writing SQL code and code review.

The above list is not a complete list of tasks for MySQL DBA, a database administrator would be doing much more, because MySQL database administration job require many responsibilities. In my personal experience many MySQL DBA's are full time MySQL developers wearing a hat of MySQL DBA which turns out to be a good thing, all DBA you should also know at least one scripting language to automate tasks.


Advertisements

MySQL HOSTING
MySQL hosting provider, clustering and replication supported. DBA Services Included.

SQL SERVER HOSTING
Reliable, powerful SQL Server 2008 hosting with ASP.NET on Windows 2008 Servers.

SQL Server DBA

I am a SQL Server DBA with almost 9 years of experience in database technologies.

 I am again in process of redesigning this website using ASP.NET 2.0 and AJAX. The main purpose of new SQL DBA website is to offer more features and make it easy for me to update contents on regular basis.