MySQL

From ICISWiki

Jump to: navigation, search

Database backends > MySQL

Contents

Performance Tuning

Query Optimization Tips

Server Configuration

As a summary, setting the right values for the following variables in the MySQL Configuration file will help maximize server performance.

  1. key_buffer_size
  2. table_cache
  3. max_allowed_packet
  4. sort_buffer_size
  5. read_buffer_size

There are also variables in the configuration file that are storage-engine specific, such as:

  1. innodb_buffer_pool_size
  2. innodb_additional_mem_pool_size
  3. innodb_log_file_size
  4. innodb_log_buffer_size
  5. innodb_flush_logs_at_trx_commit


FREE database migration tool: MS Access to MySQL

(Posted April 18, 2007)

Freeware! Download now at: http://www.bullzip.com/products/a2m/info.php


NEW Transactional Storage Engine for MySQL: PBXT

(Posted March 12, 2007)

MySQL.org: "PBXT is an ACID compliant transaction engine that offers all the right features for MySQL users who are on the hunt for an engine to keep their transactional data safe. PBXT sports crash recovery, unlimited row-level locking, MVCC, foreign keys/server-enforced referential integrity, automatic storage management, minimal configuration setup, and online backup support. And if that doesn’t get your attention, did I mention that PBXT (at least from some simple testing I’ve done) provides very good performance too?"

Read more at: http://dev.mysql.com/tech-resources/articles/pbxt-storage-engine.html


New Release of MySQL Connector/J 5.0.5 (GA)

(Posted March 12, 2007)

MySQL Connector/J 5.0.5 is a new version of the Type-IV pure-Java JDBC driver for MySQL


Falcon: New MySQL Storage Engine

(Posted February 15, 2007)

  • designed to support high-volume user traffic in tandem with very fast and secure transaction management
  • supplies data management professionals with all the right features needed to support critical transaction-based systems that manage key needs in their business.
  • Download at: http://www.mysql.com/why-mysql/white-papers/falcon-getting-started.php


MySQL Tools for Visual Studio 1.1.0 (Alpha)

(Posted February 1, 2007)

MySQL Tools for Visual Studio is a downloadable plug-in for Visual Studio 2005 that allows Windows developers to quickly build MySQL data-driven applications with Visual Studio. Download MySQL Tools at: http://dev.mysql.com/downloads/visual-studio-plugin/index.html


solidDB: Alternative for Innodb storage engine.

(Posted January 26, 2007)

SpikeSource, December 20 2006: "According to early figures, solidDB is running twice as fast in terms of transactions per second against a 1million row database. Released under dual licensing, solidDB is officially supported and is free for download and use with MySQL on both Linux and Windows."



Do the new features in MySQL 5.0 apply to all storage engines?

(Posted January 25, 2007)

The general new features such as views, stored procedures, triggers, INFORMATION_SCHEMA, precision math (DECIMAL column type), and the BIT column type, apply to all storage engines. There are also additions and changes for specific storage engines. See: http://dev.mysql.com/doc/refman/5.0/en/faqs-storage-engines.html#qandaitem-26-2-3.


NEW features of MySQL 5.0 include cursors, triggers, stored procedures and views.

(Posted January 25, 2007)

See: http://dev.mysql.com/doc/refman/5.0/en/mysql-5-0-nutshell.html.

Personal tools