(Anders Karlsson) What’s in a datatype then? A MySQL SMALLINT? A C int? An Oracle BLOB? One thing is for sure, they are not very well standardized, not even within the same environment, and much less so across them. And what does it means, really? When should I use a BLOB, when a BINARY VARCHAR and
Tag: Open Source
The Agony of Big Transactions in the MySQL Binlog
(Robert Hodges) Databases fail in interesting ways. About a week ago I was called in on a support case for Tungsten Enterprise. We were getting failures in which the master MySQL 5.1.50 server would run out of connections, block applications for 5 to 10 minutes and eventually trigger automated fai
Stripping Comments so Query Cache Works in MariaDB and XtraDB
(Chris Calender) I recently noticed both MariaDB and XtraDB (not MySQL yet) have a (newer) variable query_cache_strip_comments.
Verifying backup integrity with CHECK TABLES
(Baron Schwartz) An attendee to Espen’s recent webinar asked how to check tables for corruption. This kind of ties into my recent post on InnoDB’s handling of corrupted pages, because the best way to check for corruption is with CHECK TABLES, but if a page is corrupt, InnoDB will crash the server to
MySQL command line vs. visual editors – reflections
(Shlomi Noach) My previous post drew some attention, and in particular two comments I wish to relate to. I also wish to make a more fine-grained observation on visual editors.
Create a custom web services project in Drupal 7
(Timi Ogunjobi) Web services are web-based software applications that exchange data with other web-based applications. Web services help link applications operating on different network platforms, hardware, software, and databases and combine software and services from different sources to provide a
PECL/mysqlnd_ms: faster slave reads
(Ulf Wendel) 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.
MySQL command line vs. visual editors
(Shlomi Noach) Students in my training classes usually prefer to use some kind of visual editor for MySQL. Typically this would be the software they’re using at work. Sometimes they just bring over their laptops with the software installed. Or they would use MySQL Workbench, which is what I usually
Access Control in MySQL Stored Routines: DEFINER, INVOKER & SQL SECURITY
(Kedar) MySQL Stored Routines (functions and procedures) are not only used for improving performance but also they’re handy when it comes to enhancing security and restricting user access. This post briefs you about security aspects of stored routines by means of example.
Syntax of the day: IS TRUE and IS FALSE
(Shlomi Noach) What makes for a true statement?
