MySQL has always been designed around three fundamental principles: performance, reliability, and ease of use. Strict adherence to these principles has resulted in an RDBMS that is inexpensive yet feature-rich, standards-compliant yet easily extensible, and fast yet efficient—making MySQL the perfect tool for developers and administrators looking to build, maintain, and deploy complex software applications. Following are discussions of MySQL’s most compelling features. Speed In an RDBMS, speed—the time it takes to execute a query and return the results to the caller—is everything. Even MySQL’s most ardent critics will admit that MySQL is zippy, sometimes orders of magnitude faster than its competition. Benchmarks available on the MySQL web site show that MySQL outperforms almost every other database currently available, including commercial counterparts like Microsoft SQL Server 2000 and IBM DB2. See “The Need For Speed” sidebar in this chapter for more on how MySQL achieves this high level of performance. NOTE You can read the full results of the benchmark tests at http://www.eweek.com/article2/0,3959,293,00.asp.
blog comments powered by Disqus |