Shlomi Noach has made a couple of posts (here and here) on Visual Editors vs. commandline for
MySQL working with SQL statements. All in all, I tend to agree
with him in many respects, but I am surprised that he recommands
MySQL Query Browser, as this is the editor that breaks one of the
things that seems to annoy him (and me) most: Every SQL statement
that is issed uses it's own connection. Which is not to say
others may feel differently about it.
As for myself, I started developing my own MyQuery tool because there are things you just
cannot do from the commandline, and there are things that are
really complex and non-inituitive to do from the …
The first Central Virginia MySQL Meetup was a nice little howdy-do, and as a test flight, I think it showed that the bird can get off the ground quite nicely. So, with the generous help of our meeting host Meddius, we’re going to do it regularly on the 3rd Wednesday of every month. The next event is already scheduled — I will be talking about high availability options for MySQL.
I’m interested in having outside speakers. Anyone who’d like to come and present something MySQL-relevant, please feel free to email me, or contact me via the Meetup page with the “suggest a Meetup” feature. If you’re traveling from outside the area, the airport is CHO, and it’s about 30 minutes away. Amtrak is also …
[Read more]
We are pleased to announce that MySQL Enterprise Monitor 2.3.9 is
now available for download on the My Oracle Support (MOS) web
site as our latest GA release. It will also be available via the
Oracle Software Delivery Cloud in approximately 1-2 weeks. This
is a maintenance release that fixes a number of bugs. You can
find more information on the contents of this release in the
changelog:
http://dev.mysql.com/doc/mysql-monitor/2.3/en/mem-news-2-3-9.html
You will find binaries for the new release on My Oracle
Support:
https://support.oracle.com
Choose the "Patches & Updates" tab, and then use the "Product or
Family (Advanced Search)" feature.
And from the Oracle Software Delivery Cloud (in about 1-2
weeks):
…
We are pleased to announce that MySQL Enterprise Monitor 2.3.9 is
now available for download on the My Oracle Support (MOS) web
site as our latest GA release. It will also be available via the
Oracle Software Delivery Cloud in approximately 1-2 weeks. This
is a maintenance release that fixes a number of bugs. You can
find more information on the contents of this release in the
changelog:
http://dev.mysql.com/doc/mysql-monitor/2.3/en/mem-news-2-3-9.html
You will find binaries for the new release on My Oracle
Support:
https://support.oracle.com
Choose the "Patches & Updates" tab, and then use the "Product or
Family (Advanced Search)" feature.
And from the Oracle Software Delivery Cloud (in about 1-2
weeks):
…
MySQL Enterprise Monitor Advisors version 2.3.9.2137 is now available.
MySQL Enterprise Monitor Advisors version 2.3.9.2137 is now available.
Somebody asked for a simple comparison between a PL/SQL
pass-by-value function and pass-by-reference procedure, where the
procedure uses only an OUT
mode parameter to return
the result. This provides examples of both, but please note that
a pass-by-value function can be used in SQL or PL/SQL context
while a pass-by-reference procedure can only be used in another
anonymous of named block PL/SQL program.
The function and procedure let you calculate the value of a number raised to a power of an exponent. The third parameter lets you convert the exponent value to an inverse value, like 2 to 1/2.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
CREATE OR REPLACE FUNCTION find_root_function ( pv_number BINARY_DOUBLE , pv_power BINARY_DOUBLE , pv_inverse BINARY_INTEGER DEFAULT 0 ) RETURN BINARY_DOUBLE IS -- Declare local variable for return value. … |
In February of 2012 Iggy Fernandez interviewed me for the NOCOUG Journal. A PDF of the result is here.
Why read stale data from an asynchronous MySQL replica (slave)? Fetch it from a local cache instead! Good for the clusters overall load, good for your applications performance. And, possible with PECL/mysqlnd_ms 1.3, the replication and load balancing plugin for PHP MySQL users.
The idea is simple
Any application using asynchronous MySQL replication must be capable of handling stale results read from a slave (replica) that is lagging behind the master. The quality of service that the application needs from the database cluster is low. If an application explicitly states the minimum service quality it needs, the underlying systems can adopt to it. That’s a cool thing, because the underlying systems don’t need to do more work than necessary. In the case of a PHP MySQL user, the first underlying system is the database driver library, which is mysqlnd.
Tell mysqlnd …
[Read more]Did you know that approximately 70% of Oracle customers are also using MySQL? The use cases for each database are often different – and sometime overlap. But the needs of a database are the same – among them are security, integration with other products, and strong monitoring. One of the advantages of the MySQL / Oracle relationship is that Oracle is integrating MySQL with many of its other software products such as:
- Goldengate, for real time heterogeneous replication from/to MySQL and other databases. Goldengate real life use cases include real time replication of selected MySQL data collected online to a data warehouse in Oracle, Teradata, Neteeza, etc; query offloading from a transactional system built on Oracle, DB2 Z series, SQL Server, etc to a MySQL query instance; and real time reporting by real time replication of a subset of data from corporate …