June 19, 2013

Post: Feature Idea: Finding columns which query needs to access

In query examinations it is often interesting which columns query needs to access toto the columns with table prefix it may take a while to figure our where these columns come from and so how

Post: A quest for the full InnoDB status

in very long execution times for even simplest queries, or a huge deadlock. In such rare cases SHOW ENGINE InnoDB STATUS often fails toa relatively simple way to access

Post: Visualization tools for pt-query-digest tables

columns to show; * filtering queries by hosts; * filtering reports by different query conditions; * graphing reports; * explaining queriesqueries. Despite its lack of ability to save predefined reports in the web interface for easy access, it does have a

Post: InnoDB vs MyISAM vs Falcon benchmarks - part 1

to show graphics with comments READ_PK_POINT Query: SELECT name FROM $tableName WHERE id = %d The very common query with accessquery is similar to previous READ_KEY_POINT with only different the values of accessed column is stored in

Post: The MySQL optimizer, the OS cache, and sequential versus random I/O

how I measured the performance on a join between a few tables in a typical star schema data warehousing scenario. In short, a querycolumns are indexed on every table, and there’s a separate index on every column in the WHERE clause. Here’s the query

Post: Falcon Storage Engine Design Review

how much performance it will give. As “SHOW TABLE STATUS” is not showing index sized in the release we tested it is hard to see howcolumns which are in the index. I think this is big gotcha as having index covered queries

Post: Heikki Tuuri Innodb answers - Part I

to schedule sequential read-ahead, random read ahead ? HT: InnoDB schedules a sequential read-ahead when it notices an ascending accesscolumns are the first columns in an index. I think it is sound design practice to make the foreign key to

Post: Improved InnoDB fast index creation

aCOLUMN v VARCHAR(1); Query OK, 4194304 rows affected (1 min 1.97 sec) Records: 4194304 Duplicates: 0 Warnings: 0 mysql> SHOWhow performance is affected when turning expand_fast_index_creation on. Here and in later examples I’m extending the VARCHAR column toaccess for subsequent DML statements. In

Post: MySQL Indexing Best Practices: Webinar Questions Followup

column. In such cases it indeed might be better to add another index. Q: We have aA: Typically you do not need all your indexes to be in memory only those portions of them which are accessedto redesign schema and queries to make it work well. Q: how does a index be used having an index on one column

Post: PBXT benchmarks

access patterns. Results for your workload are likely to be different.) There are interesting results I want to showquery is similar to previous READ_KEY_POINT with only different the values of accessed column is stored in