Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 419 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
419
Dung lượng
2,94 MB
Nội dung
[...]... product can be commercially viable, go to www .mysql. com for more information How Is MySQL Most Commonly Used in the Enterprise? MySQL has several million users, among them many corporate users In this section, I discuss the most common uses of MySQL in a corporate environment This summary is based on my own observations while handling commercial support requests at MySQL AB Database Backend for a Web Site... Widenius, the original creator of MySQL, was frustrated with the relatively slow speed of databases available on the market at the time, so he wrote MySQL In my role of enterprise support at MySQL AB, I have often had to deal with the concern on behalf of a potential user that MySQL might not be fast enough for what the user needs, or it will not be able to handle the load The MySQL support team response... resources will not put MySQL out of commission as it does some other database servers I have successfully run MySQL on a 32MB RAM, 166MHz Pentium system that is not fully dedicated to MySQL There have been reports of running MySQL under even smaller configurations The footprint of a MySQL process with a “lowfat diet” configuration is 2MB to 3MB, so it is theoretically possible to run MySQL with as little... Getting Help with MySQL 15 Mailing List MySQL AB maintains a public mailing list dedicated to the discussion of MySQL The posts are open to anyone Unlike a number of other mailing lists, it is not necessary to subscribe in order to post To post to the list, simply send a mail to mysql@ lists .mysql. com The posts are read by about 4000 subscribers, and some of them are very knowledgeable MySQL users Most... discovered, MySQL is a perfect tool for this kind of job Free to obtain, easy to install and configure, and providing excellent performance and stability, MySQL has been a lifesaver for more than one CTO floundering in the perilous waters of the dot-com world Some often hesitate to bypass a more expensive alternative, somehow thinking that if MySQL is free it How Is MySQL Most Commonly Used in the Enterprise? ... done with minimal effort Strengths and Weakness of MySQL The primary question I will try to answer for you in this book is: “Will MySQL solve my needs, and if so, how?” The first step in answering this question is to examine MySQL s strengths and weaknesses; with a more complete understanding of MySQL s functionality, you will be able to decide whether MySQL is a good solution for your needs Strengths:... deploy MySQL, and if so, the best way to go about it xiv I NTRO D U CTI O N Prominent Users of MySQLMySQL has penetrated the enterprise in a way that perhaps would be odd for a typical proprietary application, but is very common for an open-source package Developers brought it in through the back door, and sometimes by the time management found out, developers had a working solution based on MySQL. .. www.fedstats.gov, www.mapstats.gov, and www.quickfacts.gov These sites use MySQL as their backend database solution The load on the sites is MySQL Enterprise Solutions xv approximately 120,000 pages per day Although the U.S Census Bureau could have used Oracle for no additional cost (it has an Oracle site license), it chose MySQL for “its ease of installation, maintainability, configuration and speed,”... about the use of a particular tool with MySQL and there is no explicit mention of MySQL support anywhere in this book, in the MySQL online documentation, or in the documentation of the tool itself, check to see whether the tool is ODBC-capable If it is, it can be used with MySQL If a certain language or tool currently does not have native or ODBC support to connect to MySQL, there is still hope If the language... view of MySQL Integration with Other Industr y- Standard Software 13 MySQL C API library to get the job done Even in the case of not being able to interface with external libraries at all, you can implement the MySQL clientserver protocol on the application level, thus creating a low-level MySQL driver for that language or tool In practice, the latter has happened only once in the history of MySQL, . class="bi x0 y0 w0 h0" alt="" Wiley Publishing, Inc. MySQL Enterprise Solutions Alexander “Sasha” Pachev Wiley Publishing, Inc. MySQL Enterprise Solutions Alexander “Sasha” Pachev Publisher: Robert. the Author xi Introduction xiii Part I Bringing MySQL into Your Enterprise Chapter 1 Overview of MySQL 1 How Is MySQL Most Commonly Used in the Enterprise? 2 Database Backend for a Web Site 2 Usage. Your MySQL Installation 49 The Standard MySQL Test Suite (mysql- test-run) 49 The Server Limit Test (crash-me) 55 The One-Threaded Standard MySQL Benchmark 68 The Basic Multithreaded Benchmark (mysqlsyseval)