June 20, 2013

Post: Virident vCache vs. FlashCache: Part 2

… conducted with approximately 78GiB of data (32 tables, 10M rows each) and a 4GiB buffer pool. The cache devices …fixed innodb options innodb_file_format = barracuda innodb_buffer_pool_size = 4G innodb_file_per_table = true innodb_data_file_path = ibdata1:100M innodb_flush_method = O_DIRECT innodb

Post: Follow these basics when migrating to Percona XtraDB Cluster for MySQL

…However, if you can, you should consider moving to InnoDB altogether. There are very few reasons to stay … good if your async master can use ROW based binlog format as well to achieve better consistency, if … non-deterministic. Although the previous bug has been fixed on latest release (5.5.30-23.7.4…

Post: Efficient Boolean value storage for Innodb Tables

InnoDB free: 6144 kB *************************** 2. row *************************** Name: cbool Engine: InnoDB Version: 10 Row_format: Compact Rows: 2097678 Avg_row… 3. row *************************** Name: tbool Engine: MyISAM Version: 10 Row_format: Fixed Rows: 2097152 Avg_row

Post: Blob Storage in Innodb

…. How blobs are stored in Innodb ? This depends on 3 factors. Blob size; Full row size and Innodb row format. But before we look into… above) format and the fix comes with Innodb Plugin in “Barracuda” format and ROW_FORMAT=DYNAMIC. In this format Innodb stores either whole blob on the row page or…

Post: Innodb row size limitation

row on a page. If your row has variable length columns and the complete row size exceeds this limit, InnoDB… bytes for local storage, not counting other fixed length columns. This exceeds the limit and …can take to solve this: Upgrade to Barracuda format This is probably the simplest approach, and …

Post: Heikki Tuuri answers to Innodb questions, Part II

… benchmark to be sure. In Innodb besides scalability changes in later 5.0 series compact row format was implemented which can help performance… have helped us greatly to spot scalability problems and find fixes for them. The work continues. I believe improving scalability is… an ascending order of the PRIMARY KEY, then InnoDB should have placed the rows in contiguous blocks of 64 pages == 1 MB…

Post: How number of columns affects performance ?

rows/sec ; 653MB/sec) t99v1 – 12.36 sec (1M rows/sec ; 93MB/sec) This shows there is surely the problem with dynamic row format… is fixed length when it is being processed). This conversion process depends on number of columns while for fixed rows the MyISAM storage format… of dynamic row format tables with many columns they might bite you with surprise slowdown. MyISAM is much faster than Innodb when it…

Post: Bug#12704861

…record for file extension in the current redo log format. What does this mean? If writing a BLOB …for the fix as it’s interesting reading for those of us who are into InnoDB internals: The fix of …mark_freed_leaves(nonfree=FALSE) to avoid leaking pages. row_build(): Correct a comment, and add a debug …

Post: Announcing Percona Server 5.5.28-29.2

… file format information from a given InnoDB data file. As only the first page needs to be read to detect the format/version… the changed row and userstat counters. Bug fixed #1064333 (Laurynas Biveinis). Log tracking was initialized too late during the InnoDB startup. Bug fixed #1076892…

Post: MySQL Users Conference - Innodb

Innodb tables may take a lot of time. Fast Index creation will allow Innodb to build indexes by sorting rather by row by row… does it uses dynamic or static record format ? (static record format for sort used by MyISAM may… are we expected to have the problem fixed soon ? Yes indeed there is patch out…