ADVANTAGES AND DISADVANTAGES OF USING MYSQL

MYSQL

MySQL is free and open source software under the terms of the GNU General Public Liconsored by Swedish company MySQL AB, which was acquired by Sun Micro systems.
MySQL is used by many popular Website Design Company in Bangalore .Here some of the Advantages of using MYSQL

ADVANTAGES OF USING  MYSQL

It's easy to use

MySQL is very easy to install, and thanks to third party tools that can be added to the database, setting up the implementation is a relatively simple task. In addition, it is the easiest database to work with. Until you understand the language, you should not get into many problems.

Open Source (Sort)

The acquisition of Oracle Sun Microsystems (and by association, MySQL) has met with some controversy from the development community. The common fear is that Oracle will turn the tool into a closed, proprietary ecosystem. Fortunately, although Oracle has somewhat tightened its grip on MySQL, it can still be considered an open source database option, as the code is still available online for free.

Portable

MySQL stored procedures are small, because when we write our stored procedure in SQL, we know that it runs on every site that MySQL runs on, the operating system without forcing an additional runtime-environment package or setting the permissions to run the program.



DISADVANTAGES OF USING MYSQL


Increased memory usage

If we use multiple stored procedures, the memory usage of each connection using stored procedures will increase significantly.

Difficult to maintain 

Creating and maintaining stored procedures is not easy. Creating and maintaining stored procedures often requires a specialized skill set that is not available to all application developers. This can lead to problems in both the application development and maintenance phases.

The default package in MySQL is case-insensitive

This is not an issue, but I think this strange default is an indication that it is aimed at entertainment-developers rather than professionals. This is a big assumption, but I think any professional would compare a database by default to strings for identification (i.e. using binary compilation).

Handling tables during transactions causes indirect commits.

While this may not seem sad at first glance, you will notice that if changing / creating tables is an intrinsic part of your application, you cannot work under ACID conditions.
Website Development Company in Bangalore

Comments

Popular posts from this blog

W3 CSS vs BOOTSTRAP WHICH FRAMEWORK IS BEST?

WHAT IS SSL AND PURPOSE OF USING SSL CERTIFICATES IN WEBSITES

ADVANDAGE AND DISADVANDAGE OF RUBY ON RAILS FRAMEWORK IN WEB DEVELOPMENT