I have done a long series of tests to verify that
the impact of the LOCK_alarm removal, removing two
variables from LOCK_threadcount protection to being
atomic increments instead and decreasing hold time
of LOCK_open is positive in most if not all cases.
There are a number of test cases needed:
1) With and Without cpuspeed activated
2) With sysbench local and with sysbench on another
server
3) With MySQL Server limited to 2,4,6,8,12,16 cores.
4) With number of threads going from 1 to 256 threads
in fair sized steps.
I've done most of those tests for Sysbench Readonly
and Sysbench Readwrite. The results are positive in
almost all cases towards the baseline which is based
off the MySQL 5.4.3 tree (not exactly 5.4.3 but close
enough).
In the case of networked benchmark with cpuspeed
activated the gain is biggest, …
Creating scheduled backup using administrator is an easy task. Follow the GUI and you’re done. But I observed something different! MySQL Version: 5.0.83 Community MySQL Administrator: 1.2.17 Machine: Intel P4,…
The post Scheduled Backup MySQL Administrator & Windows Scheduler – Odd first appeared on Change Is Inevitable.
|
If you haven't yet heard about Gearman, it's time to have a look at it.
Its distributed client server architecture are a perfect
match for today's cloud oriented applications. When talking about Gearman, much stress is often given on its scalability features, such as map/reduce and distributed loads. But Gearman has also a distinctive advantage in the feature department, because of its design that I like to describe as cooperation of the fittest. |
While a traditional application is written entirely in a given language, or it must find ways of integrating multiple languages parts, Gearman encourages easy cooperation between parts written in different languages, eliminating the need …
[Read more]This week carries a new episode in the Sun/Oracle/EU saga: The EU Comission has issued a statement of objections on the acquisition of Sun by Oracle.
Since I am a Sun employee, I will just provide the basic links, no matter how tempting it might be to go beyond that...
• (Nov 9th) EU issues SoO - I've only found indirect
references to the SoO, like Sun's K-8 Filing. |
Antony has done a bit of magic, considerably speeding up inserts. Since the base implementation does not have persistence, insert speed is particularly important. Copying the 2×89,051 edges for the Tree-of-Life example is now near-instant.
The delete bug has been fixed.
There’s a new Maze example in the OQGRAPH trunk on Launchpad, first introduced in my MySQL University session. I created/inserted a maze of 1 million rooms (that comes to about 3 million edges), and OQGRAPH found the shortest path (122330 steps for this particular maze) in abound one second. That’s pretty good, I think!
Last but not least, the …
[Read more]Faban 1.0 has just been released. This is a major milestone for this open-source workload creation and test framework. Faban is widely used by many performance geeks to performance test various types of server applications. Amongst open source tools, Faban is unique in that it not only provides a framework to create and run performance/load tests, but also has robust functionality to run monitoring tools. It collects all sorts of configuration information as well to truly help performance engineers keep track of configuration and tuning settings.
Here are some major new features in 1.0 which I think will make Faban a very attractive proposition (when compared to the likes of some very expensive proprietary tools).
Automated Form Generation
If you have used Faban before to create workloads, this is the feature you probably have been craving. But let me explain for …
[Read more]MySQL 5.0.87-d10 OurDelta builds are now available (32 and 64-bit):
- Debian: Etch (4), Lenny (5)
- Ubuntu: Hardy (8.04), Intrepid (8.10), Jaunty (9.04), Karmic (9.10)
- RHEL/CentOS: 4, 5
- Binary tarballs: generic Linux, built on Ubuntu Hardy
Apart from the 5.0.87 upstream fixes there were a few minor fixes in the build environment, and one updated Percona patch. The -sail builds now include the OQGRAPH engine. Source packages are with the respective distro repos, and there are …
[Read more]
MySQL Connector/Net 6.0.5, a new version of the all-managed .NET
driver
for MySQL has been released. This is a maintenance release and is
approved for use
in all situations.
It is now available in source and binary form from
[http://dev.mysql.com/downloads/connector/net/6.0.html]
and mirror sites
(note that not all mirror sites may be up to date at this point
of time
- if you can’t find this version on some mirror, please try again
later
or choose another download site.)
There are lots of bug fixes in this release so please review the change log.
Thank you!
It’s been a while since I’ve posted anything new. In the meantime I’ve been pretty busy. Working on production systems often means that you are not running bleading edge. That’s fine but sometimes you need to look at doing the upgrade and to do that you have to do quite a few checks to see how well newer versions of the software you use will work.
I’ve been in that situation with MySQL. I have quite a few boxes most of which are 5.0 and have been working fine. MySQL-5.1 has been GA now for some time, and I have started to look at it as support for 5.0 is about to end. I’ve already found quite a few 5.1 bugs, good enough to crash the server, but again that’s to be expected. Heavy loads and odd usage of the server means that MySQL can never be able to test all things. Replication problems caused a few issues with the first versions of 5.1 but they all seem to have been ironed out now. The other …
[Read more]For those of you that are interested in the schema of Kontrollbase I have two files. One is a MySQL Workbench version and one is an exported PDF version. The ’server_statistics’ table is rather large, so you won’t see all of the fields on that table unless you open the mwb file and check it [...]