June 19, 2013

Post: Open Source, the MySQL market (and TokuDB in particular)

information that does not come from the vendor ofnumber ofof truth in the article “Dead database walking: MySQL’s creator on why the future belongs to MariaDB.” To quote that article: “In

Post: SHOW INNODB STATUS walk through

of internal Innodb performance counters, statistics, information about transaction processing and all kinds of other things. In MySQL 5 number ofin additional memory pool (so you can check if it is sized right), total number of pages in buffer pool, number of pages free, pages allocated by database

Post: InnoDB Full-text Search in MySQL 5.6 (part 1)

of “new” InnoDB tablespace files in our databasein set (4.60 sec) mysql> select * from information_schema.innodb_…of the diagnostic output isn’t working quite right. Intuitively, I would expect some changes in totalof my application unless I also make a nontrivial number of code changes. In part 2 of

Post: Realtime stats to pay attention to in Percona XtraDB Cluster and Galera

of a single PXC node in my cluster, node3 to be precise, so some information is cluster-wide, other informationdatabase operations. cnf This is wserep_cluster_conf_id — the version # ofof some node timeouts to prevent this. # The number of nodes in … and there are 3 nodes total belonging to it. …

Post: Evaluating IO subsystem performance for MySQL Needs

in uncached reads and writes because this correspond to general databaseTotal transferred 11.808Gb (201.52Mb/sec) 12897.22 Requests/sec executed Test execution summary: total time: 60.0001s total number of events: 773835 total… can get similar information by analyzing iostat numbers and that …

Post: Identifying the load with the help of pt-query-digest and Percona Server

of time query waited for row locks, etc). So you can see there is a plethora of useful informationtotal query execution time and the average query execution time, the number of tmp tables created in memory vs on-disk, percentage ofDatabases” section of the output also shows the name of the databases

Post: Researching your MySQL table sizes

of data sizes so here it goes: Find total number of tables, rows, total data inin set (0.03 sec) Find biggest databases

Post: Replaying database load with Percona Playback

number of transactions per seconds that a database… valuable information: SET GLOBAL…total of 51 queries had errors. Expected 372462 rows, got 371851 (a difference of 611) Number of queries where number ofnumber of rows? Usually because the data set is not exactly the same on PROD and DEV servers. In

Post: On Good Instrumentation

…many variables in environment which change – load, number of concurrent users, database, the way users use the system but in …If it is 10.000 queries executed and total response time is 4 sec I know … to put it in the comments for queries you execute. Optional Tracing The information in lower layers …

Post: Finding out largest tables on MySQL Server

… 1024 * 1024 * 1024 ), 2), ‘G’) total_size, ROUND(index_length / data_length, 2) idxfrac FROM information_schema.TABLES ORDER … and rounding to see number of rows in millions and data and index size in GB so I … I’ve added INFORMATION_SCHEMA to the query so it works whatever database you have active. …