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 useMySQL 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.
Comments
Post a Comment