Showing entries 35303 to 35312 of 44810
« 10 Newer Entries | 10 Older Entries »
How to check MySQL Config files

Probably most of MySQL users sometime had a situation when they would do changes in MySQL config file without restarting server (may be matching SET GLOBAL command to do it in run time) but either because option is misspelled or because given version does not support such option the server when would refuse to start when it restarted, either on operating system restart or recovering from MySQL Server crash. In any case it is quite nasty.

Unlike Apache MySQL service control script does not have "configtest" option so there is no straight way to check MySQL config file for errors. However you can do it by running mysqld --help option:

PLAIN TEXT CODE:

  1. [root@sl1 tmp]# /usr/libexec/mysqld --help
  2. 080212 12:39:30 [ERROR] /usr/libexec/mysqld: unknown variable 'myis_test=1'

This does not do complete check, ie it is possible to allocate 80GB to buffer pool …

[Read more]
New XAMPP version for Linux, Windows, and Mac OS X

In all versions we updated Apache to 2.2.8, PHP4 to 4.4.8 and phpMyAdmin to 2.11.4. The Linux and Mac OS X versions contain also updated Perl (5.10.0) and MySQL (5.0.51a) releases.

Get the downloads and more details on the specific platforms XAMPP project page.

InnoDB Thread Scalability

A

More XFS & MySQL Benchmarks

I did some more benchmarking on XFS over the weekend. I ran at least 3 independent tests, which were all within 5-10% of the below results.





Mtron 4 Disk (15K ) Raid 10 (256MB Cache) Single Raptor
Threads read/write test
XFS EXT3 XFS EXT3 XFS
[Read more]
WYSdom Dental Technologies Embeds MySQL Database

MySQL AB today announced that UK-based WYSdom Dental Technologies has embedded the MYSQL database into its flagship practice management product, ICONic. The ICONic system provides a one-stop-shop solution to address the complex requirements that dental practitioners face with regards to client and back-end administration systems, as well as external communication with the Dental Practice Board.

Comsys Selects the MySQL Embedded Server for its Voice Over IP Solutions

MySQL AB today announced that Comsys, a specialist in interactive telephony solutions, has selected the MySQL Embedded Server to power its VOIP solutions. Comsys provides telecommunication products and hosted services in the converging arena of IN, 3G, SIP and VoIP networks for mobile and fixed line telephony operators, MVNOs and call centres. Comsys selected the MySQL open source platform in order to meet the very demanding availability requirements of the telecom space, and to deliver a high level of reliability combined with low operational costs.

MySQL Information Schema Plugins: the best kept secret of MySQL 5.1

MySQL 5.1 offers an extremely useful feature called information_schema plugins. This feature allows dynamic runtime loading of a shared library into the MySQL server to implement a table in the information_schema database. The SQL standard (ISO/IEC 9075-11:2003) allows database implementations to extend the information_schema. MySQL 5.1 transfers the possibility to do this directly to privileged database users so they can extend the information_schema themselves, in any way they see fit.

How Fast Can Updates Run?

Last time, I introduced the notion of strict and lenient updates.  Now it’s time to see what the performance characteristics are of each.

Just to rehash, we are focusing on the storage engine (a la MySQL) level, and we are looking at a database on a single disk—the one we are using for illustration is the 1TB Hitachi Deskstar 7K1000.  It has a disk seek time 14ms and transfer rate of around 69MB/s [See tomshardware.com] We will insert and delete random pairs, each 8 bytes.  So that’s 62.5 billion pairs to fill the disk.

Strict Updates

These are the easier update types to analyze.  Please review the definition of strict updates from the last blog entry.  Now notice that each insertion or deletion requires a point query.  For example, during an insertion, in order to determine if there’s already a row with a particular key value in the database, one must look up that key.  In order …

[Read more]
New XAMPP version for Linux, Windows, and Mac OS X

In all versions we updated Apache to 2.2.8, PHP4 to 4.4.8 and phpMyAdmin to 2.11.4. The Linux and Mac OS X versions contain also updated Perl (5.10.0) and MySQL (5.0.51a) releases.

Get the downloads and more details on the specific platforms XAMPP project page.

Optimal Sun Studio compiler options for MySQL

mysqlcompiler

We recently integrated MySQL 5.0.45 version with Open Solaris. MySQL 5.0.45 is available in SXDE 01/08. Sun Studio was used to compile MySQL on both Solaris SPARC and Solaris AMD64 platform.

This blog entry describes the changes that were made to improve MySQL performance using Sun Studio:

  • Enable function inlining when Sun Studio is used.
    • The header file univ.i has the following code:
      • #if !defined(GNUC) && !defined(WIN)
      • #undef UNIV_MUST_NOT_INLINE /* Remove compiler warning */
      • #define UNIV_MUST_NOT_INLINE
      • #endif
    •  Modifying it to add Sun Studio compiler as under:
      • #if !defined(GNUC) …
[Read more]
Showing entries 35303 to 35312 of 44810
« 10 Newer Entries | 10 Older Entries »