PeerSpot user
Junior Technician Intern at a tech services company with 501-1,000 employees
Consultant
The privileges and command line features are the most valuable to me. But, you do need to have experience with SQL to use it.

What is most valuable?

  • Privileges
  • Command line

How has it helped my organization?

I don't have any as this was my first time using it.

What needs improvement?

I think it is where it needs to be. MySql PaaS. But, you do need to have experience with SQL to use it.

For how long have I used the solution?

I've used it for 12 months.

Buyer's Guide
MySQL
April 2024
Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,857 professionals have used our research since 2012.

What was my experience with deployment of the solution?

There were no issues deploying it.

What do I think about the stability of the solution?

It has been perfectly stable for us.

What do I think about the scalability of the solution?

We've been able to scale it without issue.

How are customer service and support?

Customer Service:

4/10

Technical Support:

7/10

Which solution did I use previously and why did I switch?

MS Access. It wasn't compatible with my project.

How was the initial setup?

It was a straightforward set-up.

What about the implementation team?

We used an in-house team.

Which other solutions did I evaluate?

We also looked at Microsoft SQL Server.

What other advice do I have?

Experience with SQL is vital. It is simple to learn and use.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Expert Advisor at a mining and metals company with 51-200 employees
Vendor
This database enabled us to web present our content in a cost efficient way.

What is most valuable?

At this time, pricing and footprint.

How has it helped my organization?

This database enabled us to web present our content in a cost efficient way.

What needs improvement?

I am not up to date on this issue.

For how long have I used the solution?

At the time pricing and footprint.

What was my experience with deployment of the solution?

This was the IT consultant's task to solve.

What do I think about the stability of the solution?

No issues encountered.

What do I think about the scalability of the solution?

Not really, as our DB was small. With time, we got version issues, as our DB engine was so old and not updated.

How are customer service and technical support?

Customer Service:

I've never used it.

Technical Support:

I've never used it.

Which solution did I use previously and why did I switch?

No previous solution was used.

How was the initial setup?

I don't know as we had consultants.

What about the implementation team?

Consultant team.

What was our ROI?

We installed it under another now-obsolete license form (free on Linux).

What's my experience with pricing, setup cost, and licensing?

No, as it was required for a CMS we implemented.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
MySQL
April 2024
Learn what your peers think about MySQL. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
768,857 professionals have used our research since 2012.
PeerSpot user
Constructor of the computer systems at a security firm with 51-200 employees
Vendor
I had no problems deploying it but the MyISAM tables need to be more reliable.

What is most valuable?

  • Reliability
  • Security
  • Flexibility
  • Functionality
  • Availability - controllability anywhere and with different methods

What needs improvement?

MyISAM tables could be more reliable.

For how long have I used the solution?

I've been using the Workbench Server for six years.

What was my experience with deployment of the solution?

I have had no problems deploying it.

What do I think about the stability of the solution?

I have no stability problems.

What do I think about the scalability of the solution?

I currently do not need to scale on my network.

How are customer service and technical support?

Customer Service:

I only have the free version, which does not have customer service.

Technical Support:

I only have the free version, which does not have technical support.

Which solution did I use previously and why did I switch?

We use Cisco ASA and Nagios devices alongside the MySQL server as our network infrastructure needs expanding and required more serious hardware solutions.

What was our ROI?

I believe it is hard to calculate for hardware.

What's my experience with pricing, setup cost, and licensing?

I only use the free version.

Which other solutions did I evaluate?

We also looked at PostgreSQL.

What other advice do I have?

As a rule, any device upon delivery is obsolete. Pick up the solution for your business, based on your specific needs.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Jr. Production Engineer at a marketing services firm with 51-200 employees
Vendor
In addition to InnoDB, it also supports full text search, optimizer, performance schema improvements and GTID.

Valuable Features:

MySQL 5.6 has a great many new features, including, but certainly not limited to, a number of performance improvements.

However, besides the widely talked-about features such as InnoDB, there's also support for full text search, optimizer, performance schema improvements and GTID.

Improvements to My Organization:

In order to change the size of InnoDB transaction log files, you have to follow this procedure. Beware that if you don’t follow these instructions step-by-step, your server may not restart or rather it will start with InnoDB storage engine disabled and an error in the logs. So, here’s what you want to do:

1. change (or add) the following variable in my.cnf: innodb_log_file_size = ..
2. stop MySQL server
3. make sure you see a successful shutdown of InnoDB in the MySQL error log
4. move away old log files (at this point I have to double check where they are) by running the following command:
mv /var/lib/mysql/ib_logfile* /tmp/
5. start MySQL server – it should take a bit longer to start because it is going to be creating new transaction log files
6. When you’re positive that MySQL server has started successfully, you can remove the old log files:
rm /tmp/ib_logfile*

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Data Analyst at a tech company with 51-200 employees
Real User
Easy to use and stable, but not very powerful and scalable
Pros and Cons
  • "It is easy to use."
  • "It is not as powerful as SQL Server. It can be more powerful. It is not scalable and has certain limitations, which is not the case with SQL Server."

What is our primary use case?

It is the database for a web application. I am using it for personal and official purposes.

What is most valuable?

It is easy to use.

What needs improvement?

It is not as powerful as SQL Server. It can be more powerful.

It is not scalable and has certain limitations, which is not the case with SQL Server.

For how long have I used the solution?

I have been using this solution for a couple of years.

What do I think about the stability of the solution?

It is stable.

What do I think about the scalability of the solution?

It is not scalable. We have around 10 to 15 web developers who are currently using it.

How are customer service and technical support?

I have not interacted with them.

How was the initial setup?

Its installation is not very complex. It takes two hours.

What about the implementation team?

I installed it on my own. We have four or five people for deployment and maintenance.

What's my experience with pricing, setup cost, and licensing?

For the on-premise version, no license is required.

What other advice do I have?

We plan to keep using this solution. I would rate MySQL a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Information Technology Technician at a tech vendor with 51-200 employees
Real User
Since it has many integrations to web applications, it is very easy to install and deploy

What is our primary use case?

We use MySQL and MariaDB for most part of our mission critical applications

This as it is so simple to integrate with web applications, and other well known applications.

How has it helped my organization?

Since it has many integrations to web applications, it is very easy to install and deploy open source web applications.

What is most valuable?

How it uses clustering.

The API's to PHP, ruby, perl, java, python, and many more high level programming languages makes it easy for us to deploy new features fast.

What needs improvement?

How to scale out with shard clusters.

The way how to handle replications needs to be improved, as we noticed that there are some performance drop of (using only one core for example)

For how long have I used the solution?

More than five years.

What do I think about the stability of the solution?

No issues.

What do I think about the scalability of the solution?

Yes, the binary log replication process in a cluster environment has issues processing data as fast as it arrives.

How are customer service and technical support?

Customer Service:

A 10 out of 10.

Technical Support:

A 10 out of 10.

Which solution did I use previously and why did I switch?

We have been using many different types of databases, and will most likely use this one for part of our systems, as it is has so much integration.

How was the initial setup?

The initial setup was easy.

What about the implementation team?

We implemented it in-house.

What was our ROI?

Free.

What's my experience with pricing, setup cost, and licensing?

Be sure to take backups of the solution, as this will check that the blocks are okay.

We decided to use "DB Protection for MySQL" as it has options to perform block level incremental forever, and integrates well with Spectrum Protect.

Which other solutions did I evaluate?

Yes, we checked MongoDB, PostgreSQL and MariaDB.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Database Manager at a tech company with 51-200 employees
Vendor
A fast and reliable database management system

Valuable Features:

• It is inexpensive as compared to other common databases like Microsoft SQL Server or Oracle. • MySQL is an extensible, open storage database engine that integrates seamlessly with a number of programming languages and other web-based technologies. • MYSQL is an open source system under the GNU General Public License. Developers can use it at no cost as long as the associated projects are also open-source. • Having excellent performance, MYSQL is used by many internet powerhouses like yahoo as their back-end database. MYSQL has great performance due to format of its default table, MyISAM. MyISAM databases use little disk space, memory and cpu. The system runs without flaw and perform better on all platforms including windows, Unix and Linux.

Room for Improvement:

• MySQL has a limited storage capacity. It doesn’t support large databases. • Database transactions are not handled efficiently. • Unlike Oracle, MySQL doesn't have Tablespace, Role management, snapshots, synonym and packages. • For transferring data, MySQL doesn’t support other languages being executed from within the system, and neither does it supports XML. • Compared to Oracle, MySQL database does not support any feature like Audit Vault on its server • There is a limited scope and earning available for database administrator of MySQL.

Other Advice:

MySQL is an open source database management system and is used by most of the most famous networking sites. It is more popular in websites and PHP integration. It can be executed under a number of operating systems like Linux, UNIX, Mac OS and Windows. MySQL supports ODBC interface which allows MySQL to be addressed by all the usual programming languages that run under Microsoft Windows.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user6579 - PeerSpot reviewer
it_user6579Engineer at a tech services company with 1,001-5,000 employees
Consultant

Nice detailed explanation regarding advantages and disadvantages of MySQL. I agree with author on various points like popular free opensource database. But it doesn't support PL fully.

See all 3 comments
it_user285990 - PeerSpot reviewer
Service Operations Manager at a tech vendor with 51-200 employees
Real User
Its ability to scale horizontally and transactional functionality features have been valuable to us, but the configuration templates could be improved.

Valuable Features:

It depends on the use and implementation, as I prefer to use Galera or XtraDB because of replication and failover functionality. However, the ability to scale horizontally is much better than other vendors. Also, the transactional functionality is good.

Room for Improvement:

Configuration templates and reliability both need work.

Use of Solution:

I have been using MySQL for over five years.

Deployment Issues:

I deploy multiples of these servers now, and it is all managed via a puppet so I/we have not had problems with deployment in a long time.

Stability Issues:

An overload of sessions, or long running queries. can cause the servers to be unusable.

Scalability Issues:

Currently no, as we use our own load balancer to enable us to scale to any level.

Customer Service:

We don't use it.

Initial Setup:

It was straightforward, and there are numerous blogs on-line that cover every possible configuration.

Implementation Team:

We did it in-house.

ROI:

It takes about six months, but this does depend on its associated product and usage.

Cost and Licensing Advice:

Chose your database based on traffic type and desired functionality, not on the initial cost.

Other Advice:

If you have the in-house knowledge MySQL can be a great product. If you do not I would recommend using MSSQL instead.

Take a look at the environment you plan to implement including the application and traffic model.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free MySQL Report and get advice and tips from experienced pros sharing their opinions.
Updated: April 2024
Buyer's Guide
Download our free MySQL Report and get advice and tips from experienced pros sharing their opinions.