<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7870178081855084823</id><updated>2011-11-12T01:40:31.430+09:00</updated><category term='handlersocket'/><category term='VP'/><category term='Q4M'/><category term='MySQL'/><category term='Other'/><category term='Spider'/><title type='text'>Wild Growth</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>43</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-749323116806601441</id><published>2011-10-19T22:35:00.001+09:00</published><updated>2011-10-19T22:38:05.414+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='handlersocket'/><category scheme='http://www.blogger.com/atom/ns#' term='Q4M'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP]Spider-2.27 VP-0.16 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.27(beta) and Vertical Partitioning storage engine version 0.16(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please use the following for downloading binary file.&lt;br /&gt;&lt;a href="http://spiderformysql.com/download_spider.html"&gt;http://spiderformysql.com/download_spider.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The main changes in this version are following.&lt;/span&gt;&lt;br /&gt;Q4M is bundled for Linux 64bit.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Bundled Q4M supports replication, but please use it carefully.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Spider&lt;/span&gt;&lt;br /&gt;- Support R-Tree index.&lt;br /&gt;- Support direct updating for SQL access.&lt;br /&gt;- Support handlersocket increment and decrement.&lt;br /&gt;- Change table parameter from "net_timeout" to "connect_timeout", "net_read_timeout" and "net_write_timeout".&lt;br /&gt;- Change server parameter from "spider_net_timeout" to "spider_connect_timeout", "spider_net_read_timeout" and "spider_net_write_timeout".&lt;br /&gt;- Add UDF paramter "access_mode". "spider_direct_sql" support handlersocket access.&lt;br /&gt;- Add server parameter "spider_hs_ping_interval", "spider_error_read_mode" and "spider_error_write_mode".&lt;br /&gt;- Add table parameter "hs_write_to_read", "error_read_mode" and "error_write_mode".&lt;br /&gt;- Performance improvement for "COUNT(*)", "MAX" and "MIN" without clause.&lt;br /&gt;Note&lt;br /&gt;- Change parameter from "net_timeout" and "spider_net_timeout" to "connect_timeout", "net_read_timeout", "net_write_timeout", "spider_connect_timeout", "spider_net_read_timeout" and "spider_net_write_timeout" from this version.&lt;br /&gt;- From this version, you can't compile with static link option for Spider.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Vertical Partitioning&lt;/span&gt;&lt;br /&gt;- Support R-Tree index.&lt;br /&gt;- Support direct updating.&lt;br /&gt;- Support handlersocket increment and decrement.&lt;br /&gt;Note&lt;br /&gt;- From this version, you can't compile with static link option for VP.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;handlersocket&lt;/span&gt;&lt;br /&gt;- Add server parameter "handlersocket_general_log".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Logging handlersocket request into general log with "general_log=on". This parameter is global parameter and you can change it from SQL interface.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-749323116806601441?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/749323116806601441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2011/10/mysqlspidervpspider-227-vp-016-released.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/749323116806601441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/749323116806601441'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2011/10/mysqlspidervpspider-227-vp-016-released.html' title='[MySQL][Spider][VP]Spider-2.27 VP-0.16 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-3858115176263365124</id><published>2011-07-22T01:46:00.000+09:00</published><updated>2011-07-22T01:48:46.518+09:00</updated><title type='text'>[MySQL][Spider][VP]Spider-2.26 VP-0.15 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.26(beta) and Vertical Partitioning storage engine version 0.15(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Recently, I can't upload the binary file to Launchpad, so I put the binary file at the following. Please use the following for downloading binary file.&lt;br /&gt;&lt;a href="http://spiderformysql.com/download_spider.html"&gt;http://spiderformysql.com/download_spider.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;Spider&lt;br /&gt;- Add table parameter "active_link_count", "read_only_mode", "first_read" and "second_read".&lt;br /&gt;- Add server parameter "spider_read_only_mode", "spider_first_read", "spider_second_read", "spider_remote_time_zone" and "spider_sync_time_zone".&lt;br /&gt;&amp;nbsp;&amp;nbsp;"active_link_count" is a parameter for using Active-Standby database for data node. Normally, set "active_link_count" to 1 for using Active-Standby data node. Currently, this feature supports only Active-Standby that can switch immediately. For this changing, Spider's management table was changed from previous version, please execute "install_spider.sql" for upgrading.&lt;br /&gt;- Reducing access to data nodes.&lt;br /&gt;&amp;nbsp;&amp;nbsp;By this change, even if a shard is crushed, you can continue accessing to other shard.&lt;br /&gt;&lt;br /&gt;Vertical Partitioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;This release is bug fix release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-3858115176263365124?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/3858115176263365124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2011/07/mysqlspidervpspider-226-vp-015-released.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3858115176263365124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3858115176263365124'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2011/07/mysqlspidervpspider-226-vp-015-released.html' title='[MySQL][Spider][VP]Spider-2.26 VP-0.15 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-814446416384729911</id><published>2011-05-12T02:07:00.001+09:00</published><updated>2011-05-12T02:10:02.394+09:00</updated><title type='text'>[MySQL][Spider][VP]Spider-2.25 VP-0.14 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.25(beta) and Vertical Partitioning storage engine version 0.14(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;Spider&lt;br /&gt;- Add table parameter "skip_default_condition" and "direct_order_limit".&lt;br /&gt;- Add server parameter "spider_skip_default_condition" and "spider_direct_order_limit".&lt;br /&gt;&amp;nbsp;&amp;nbsp;"direct_order_limit" improves some SQL with "order by" and "limit" performance.&lt;br /&gt;- Add UDF "spider_flush_table_mon_cache".&lt;br /&gt;&amp;nbsp;&amp;nbsp;"spider_flush_table_mon_cache" is used for reflecting changing of table monitoring server information.&lt;br /&gt;- Wild card for monitoring server information is now available.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Wild card like used for user information can be used for monitoring server information(db_name、table_name、link_id), and you can set a monitoring server information for multiple tables. For this changing, Spider's management table was changed from previous version, please execute "install_spider.sql" for upgrading.&lt;br /&gt;&lt;br /&gt;Vertical Partitioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;This release is bug fix release.&lt;br /&gt;&lt;br /&gt;- Table partitioning supports fulltext searching.&lt;br /&gt;&lt;br /&gt;- Added following parameters to bundled handlersocket.&lt;br /&gt;&amp;nbsp;&amp;nbsp;- handlersocket_bulk_insert&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Handlersocket supports bulk inserting.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This parameter is bulk size of inserting.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;There is a feature that insert from multiple users becomes bulk insert, and  there is the speed-up of insert of the application to which insert of a single line is done with the MultiThreading.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:Disable bulk inserting.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1-:Execute bulk inserting when the stocked records increase more than the values of the parameter.&lt;br /&gt;&amp;nbsp;&amp;nbsp;- handlersocket_bulk_insert_timeout&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The maximum standby time of the state that it doesn't reach the number of records of handlersocket_bulk_insert to execute bulk insert. (second)&lt;br /&gt;&lt;br /&gt;- Table partitioning supports "handlersocket_direct_update_mode" with Spider. (It only works with unlimited updating and deleting with handlersocket_unlimited_boundary.)&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Thanks to Kazuhide, Takahiro, Yuki, Hiroshi and Sangjin for bug reporting.&lt;br /&gt;Thanks to Mikiya for your advice.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-814446416384729911?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/814446416384729911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2011/05/mysqlspidervpspider-225-vp-014-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/814446416384729911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/814446416384729911'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2011/05/mysqlspidervpspider-225-vp-014-released.html' title='[MySQL][Spider][VP]Spider-2.25 VP-0.14 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-3265434637144569347</id><published>2011-02-13T03:34:00.004+09:00</published><updated>2011-02-14T04:26:52.012+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP][Other]Spider-2.24 VP-0.13 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.24(beta) and Vertical Partitioning storage engine version 0.13(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;Spider&lt;br /&gt;- MySQL 5.5 support.&lt;br /&gt;- handlersocket support.&lt;br /&gt;&amp;nbsp;&amp;nbsp;You can use handlersocket through Spider table that called by handlersocket. It means handlersocket can access to sharded databases. Currently, handlersocket support only Linux.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Set "spider_use_hs_read=1" and "spider_use_hs_write=1" for activating this feature.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Added following parameters to bundled handlersocket.&lt;br /&gt;&amp;nbsp;&amp;nbsp;#1 handlersocket_support_merge_table&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Please set this parameter to 1, if you want to use merge_myisam and vp tables through handlersocket.&lt;br /&gt;&amp;nbsp;&amp;nbsp;#2 handlersocket_direct_update_mode&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Improvement performance for a lot of rows updating. Currentry, this parameter works only for Spider table(except partitioned Spider table). I will add a direct update feature for partitioned Spider table at next release.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;There are following modes.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0:Normal&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1:direct update mode 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This mode can write binary logs on local server at direct updating.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2:direct update mode 2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;This mode cannot write binary logs on local server at direct updating, but this mode is the fastest. (This mode can write binary logs on remote server)&lt;br /&gt;&amp;nbsp;&amp;nbsp;#3 handlersocket_unlimited_boundary&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If limit value is more than this parameter, limit value means unlimited.&lt;br /&gt;- Support fulltext search.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Except partitioned Spider table. I will add a fulltext search feature for partitioned Spider table at next release.&lt;br /&gt;- It's available to set monitoring_node for per table, per link_id and per pertition to mysql.spider_link_mon_servers.&lt;br /&gt;- Add table parameter "hs_read_port", "hs_write_port", "use_handler", "use_hs_read", "use_hs_write", "hs_read_socket" and "hs_write_socket".&lt;br /&gt;- Add server parameter "spider_use_handler", "spider_use_hs_read", "spider_use_hs_write", "spider_hs_r_conn_recycle_mode", "spider_hs_r_conn_recycle_strict", "spider_hs_w_conn_recycle_mode" and "spider_hs_w_conn_recycle_strict".&lt;br /&gt;- Add value of 3 to "auto_increment_mode"(table parameter) and "spider_auto_increment_mode"(server parameter).&lt;br /&gt;&lt;br /&gt;Vertical Partitioning&lt;br /&gt;- MySQL 5.5 support.&lt;br /&gt;- Support full text search.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Except partitioned VP table. I will add a fulltext search feature for partitioned VP table at next release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Thanks to Gen, Yoshihiko, Satoko and Makoto for testing and bug reporting for online schema changing.&lt;br /&gt;Thanks to Takahiro and Kazuhide for testing and bug reporting for Spider's HA feature and VP.&lt;br /&gt;Thanks to Kamipo and Laurent for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-3265434637144569347?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/3265434637144569347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2011/02/mysqlspidervpotherspider-224-vp-013.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3265434637144569347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3265434637144569347'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2011/02/mysqlspidervpotherspider-224-vp-013.html' title='[MySQL][Spider][VP][Other]Spider-2.24 VP-0.13 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-5506613011235330912</id><published>2010-10-17T02:02:00.000+09:00</published><updated>2010-10-17T02:04:22.060+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP]Spider-2.23 VP-0.12 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.23(beta) and Vertical Partitioning storage engine version 0.12(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;Spider&lt;br /&gt;- Add server parameter "spider_udf_ct_bulk_insert_interval" and "spider_udf_ct_bulk_insert_rows".&lt;br /&gt;&lt;br /&gt;Vertical Partitioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;This release is bug fix release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Thanks to Gen, Yoshihiko, Satoko and Makoto for testing for clustering and online schema changing.&lt;br /&gt;Thanks to Frederic for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-5506613011235330912?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/5506613011235330912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/10/mysqlspidervpspider-223-vp-012-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5506613011235330912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5506613011235330912'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/10/mysqlspidervpspider-223-vp-012-released.html' title='[MySQL][Spider][VP]Spider-2.23 VP-0.12 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-8627381877859628523</id><published>2010-08-31T01:35:00.001+09:00</published><updated>2010-08-31T01:37:16.921+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP][Other]Spider-2.22 VP-0.11 BKA-for-ha_partition-0.3 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.22(beta), Vertical Partitioning storage engine version 0.11(beta) and BKA-for-ha_partition version 0.3.&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;BKA-for-ha_partition is a patch file of supporting "Batched Key Access" for table partitioning feature.&lt;br /&gt;&lt;a href="http://launchpad.net/partitionmrrformysql"&gt;http://launchpad.net/partitionmrrformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;Spider&lt;br /&gt;- MS Windows support.&lt;br /&gt;- Add UDF "spider_copy_tables".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Spider HA feature is now available!&lt;br /&gt;&lt;br /&gt;Vertical Partitioning&lt;br /&gt;- MS Windows support.&lt;br /&gt;&lt;br /&gt;Pathced MySQL source code and compiled MySQL binary are available from this release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;Thanks to Toru for working for supporting Windows.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-8627381877859628523?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/8627381877859628523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/08/mysqlspidervpotherspider-222-vp-011-bka.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8627381877859628523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8627381877859628523'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/08/mysqlspidervpotherspider-222-vp-011-bka.html' title='[MySQL][Spider][VP][Other]Spider-2.22 VP-0.11 BKA-for-ha_partition-0.3 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-2659098112625419729</id><published>2010-06-27T02:19:00.001+09:00</published><updated>2010-06-27T02:21:29.895+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.21 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.21(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;http://spiderformysql.com/&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "bka_mode" and "bka_engine".&lt;br /&gt;- Add server parameter "spider_bka_mode" and "spider_bka_engine".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This parameters are for improvement performance for using BKA and using a lot of conditions with IN clause and so on.&lt;br /&gt;&lt;br /&gt;"mysql-5.1.44.slave-trx-retry.diff" is included in the source tar ball from this release.&lt;br /&gt;mysql-5.1.44.slave-trx-retry.diff adds a option "slave_transaction_retry_errors". This parameter is used like "slave_transaction_retry_errors=1158,1159,2013,12701". Slave sql thread retries the transaction if slave sql thread encounters the errors at this parameter. Number of retries are at "slave_transaction_retries".&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;Thanks to Mikiya for your advice.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-2659098112625419729?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/2659098112625419729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/06/mysqlspiderspider-221-released.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2659098112625419729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2659098112625419729'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/06/mysqlspiderspider-221-released.html' title='[MySQL][Spider]Spider-2.21 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-8450680401391462248</id><published>2010-05-18T00:38:00.000+09:00</published><updated>2010-05-18T00:40:27.912+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP][Other]Spider-2.20 VP-0.10 BKA-for-ha_partition-0.2 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.20(beta), Vertical Partitioning storage engine version 0.10(beta) and BKA-for-ha_partition version 0.2.&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;BKA-for-ha_partition is a patch file of supporting "Batched Key Access" for table partitioning feature.&lt;br /&gt;&lt;a href="http://launchpad.net/partitionmrrformysql"&gt;http://launchpad.net/partitionmrrformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;Spider&lt;br /&gt;- "spider_multi_split_read" supports dividing condition count.&lt;br /&gt;From this release, there is "install_spider.sql" file for installing and updating Spider. Please use this file.&lt;br /&gt;&lt;br /&gt;Vertical Partitioning&lt;br /&gt;- Support "Batched Key Access".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This feature is now available on MariaDB 5.3 with "join_cache_level=6 and more".&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-8450680401391462248?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/8450680401391462248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/05/mysqlspidervpotherspider-220-vp-010-bka.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8450680401391462248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8450680401391462248'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/05/mysqlspidervpotherspider-220-vp-010-bka.html' title='[MySQL][Spider][VP][Other]Spider-2.20 VP-0.10 BKA-for-ha_partition-0.2 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-2160254390087781660</id><published>2010-05-04T01:36:00.000+09:00</published><updated>2010-05-04T01:38:21.801+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.19 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.19(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Support "Batched Key Access".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This feature is now available on MariaDB 5.3 with "join_cache_level=6 and more".&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-2160254390087781660?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/2160254390087781660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/05/mysqlspiderspider-219-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2160254390087781660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2160254390087781660'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/05/mysqlspiderspider-219-released.html' title='[MySQL][Spider]Spider-2.19 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-2198005620625503403</id><published>2010-04-29T16:28:00.000+09:00</published><updated>2010-04-29T16:29:37.915+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.18 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.18(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;&amp;nbsp;&amp;nbsp;This release is bug fix release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for more detail.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-2198005620625503403?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/2198005620625503403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/04/mysqlspiderspider-218-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2198005620625503403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2198005620625503403'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/04/mysqlspiderspider-218-released.html' title='[MySQL][Spider]Spider-2.18 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-5250647075769387441</id><published>2010-03-27T05:54:00.000+09:00</published><updated>2010-03-27T05:55:28.573+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.17 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.17(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "semi_split_read_limit".&lt;br /&gt;- Add server parameter "spider_semi_split_read_limit".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This parameters are for searching performance improvement.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-5250647075769387441?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/5250647075769387441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspiderspider-217-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5250647075769387441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5250647075769387441'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspiderspider-217-released.html' title='[MySQL][Spider]Spider-2.17 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-4253479454002163112</id><published>2010-03-15T04:04:00.001+09:00</published><updated>2010-03-15T04:06:29.805+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP]Spider-2.16 Vartical Partitioning-0.9 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.16(beta) and Vertical Partitioning storage engine version 0.9(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;(This release for Vertical Partitioning is a bug fix release)&lt;br /&gt;- Add table parameter "semi_split_read".&lt;br /&gt;- Add server parameter "spider_semi_split_read".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This parameters are for searching performance improvement.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-4253479454002163112?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/4253479454002163112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspidervpspider-216-vartical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4253479454002163112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4253479454002163112'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspidervpspider-216-vartical.html' title='[MySQL][Spider][VP]Spider-2.16 Vartical Partitioning-0.9 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-7786356174258984696</id><published>2010-03-08T03:30:00.001+09:00</published><updated>2010-03-08T03:30:52.041+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.15 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.15(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;  This release is bug fix release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for more detail.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-7786356174258984696?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/7786356174258984696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspiderspider-215-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/7786356174258984696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/7786356174258984696'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspiderspider-215-released.html' title='[MySQL][Spider]Spider-2.15 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-8929819094097628747</id><published>2010-03-02T04:00:00.001+09:00</published><updated>2010-03-02T04:00:52.474+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.14 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.14(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "bulk_update_mode" and "bulk_update_size".&lt;br /&gt;- Add server parameter "spider_bulk_update_mode" and "spider_bulk_update_size".&lt;br /&gt;  This parameters are for performance improvement.&lt;br /&gt;  Please examine to use "spider_direct_dup_insert", if "REPLACE" and "INSERT IGNORE" are slow.&lt;br /&gt;  Please examine to use "spider_bulk_update_mode", if "UPDATE" and "DELETE" are slow.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-8929819094097628747?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/8929819094097628747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspiderspider-214-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8929819094097628747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8929819094097628747'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/03/mysqlspiderspider-214-released.html' title='[MySQL][Spider]Spider-2.14 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-2988246373092312746</id><published>2010-02-21T15:41:00.001+09:00</published><updated>2010-02-21T15:43:40.919+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.13 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.13(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;  This release is bug fix release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for more detail.&lt;br /&gt;Thanks to Mitsuhiro for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-2988246373092312746?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/2988246373092312746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/02/mysqlspiderspider-213-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2988246373092312746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2988246373092312746'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/02/mysqlspiderspider-213-released.html' title='[MySQL][Spider]Spider-2.13 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-5698906361448044291</id><published>2010-02-18T04:56:00.001+09:00</published><updated>2010-02-18T04:56:44.917+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>[MySQL][VP]VP-0.8 released</title><content type='html'>I'm pleased to announce the release of Vertical Partitioning storage engine version 0.8(alpha).&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;  This release is bug fix release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for more detail.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-5698906361448044291?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/5698906361448044291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/02/mysqlvpvp-08-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5698906361448044291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5698906361448044291'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/02/mysqlvpvp-08-released.html' title='[MySQL][VP]VP-0.8 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-3163943773859209171</id><published>2010-01-31T18:28:00.002+09:00</published><updated>2010-01-31T18:30:34.821+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>[MySQL][VP][Other]Start creating Engine Independent Test &amp; VP-0.7 released</title><content type='html'>I started creating "Engine Independent Test".&lt;br /&gt;&lt;a href="http://launchpad.net/engineindependenttestformysql"&gt;http://launchpad.net/engineindependenttestformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This test aims to be testable with all storage engines.&lt;br /&gt;There is following wiki but test was not created yet.&lt;br /&gt;&lt;a href="http://forge.mysql.com/wiki/EngineIndependentTestSuite"&gt;http://forge.mysql.com/wiki/EngineIndependentTestSuite&lt;/a&gt;&lt;br /&gt;I think this test is need for Storage Engine Developers(including me).&lt;br /&gt;Additionally, I already released 2 Storage Engines so I felt needing this test strongly.&lt;br /&gt;So I started creating "Engine Independent Test".&lt;br /&gt;&lt;br /&gt;Please tell me without hesitate if you have a demand.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I'm pleased to announce the release of Vertical Partitioning storage engine version 0.7(alpha).&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;&amp;nbsp;&amp;nbsp;MariaDB support.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Please enjoy and go forward!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-3163943773859209171?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/3163943773859209171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/01/mysqlvpotherstart-creating-engine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3163943773859209171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3163943773859209171'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/01/mysqlvpotherstart-creating-engine.html' title='[MySQL][VP][Other]Start creating Engine Independent Test &amp; VP-0.7 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-5335065329295203526</id><published>2010-01-22T03:22:00.000+09:00</published><updated>2010-01-22T03:23:53.557+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.12 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.12(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;  MariaDB support.&lt;br /&gt;- Add server parameter "spider_connect_mutex", "spider_connect_retry_count" and "spider_connect_retry_interval".&lt;br /&gt;  This parameters are used for avoiding failed connected processing caused by intense connected processing. (Especially for using "spider_conn_recycle_mode=0")&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;Thanks to Mohammad and Jay for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-5335065329295203526?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/5335065329295203526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2010/01/mysqlspiderspider-212-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5335065329295203526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5335065329295203526'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2010/01/mysqlspiderspider-212-released.html' title='[MySQL][Spider]Spider-2.12 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-4699339361150746007</id><published>2009-12-28T01:48:00.000+09:00</published><updated>2009-12-28T01:49:09.331+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.11 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.11(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table link background monitoring feature.&lt;br /&gt;- Add table parameter "monitoring_bg_interval" and "monitoring_bg_kind".&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-4699339361150746007?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/4699339361150746007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/12/mysqlspiderspider-211-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4699339361150746007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4699339361150746007'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/12/mysqlspiderspider-211-released.html' title='[MySQL][Spider]Spider-2.11 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-5927541288671460542</id><published>2009-12-15T02:14:00.001+09:00</published><updated>2009-12-15T02:16:50.235+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.10 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.10(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "ssl_ca", "ssl_capath", "ssl_cert", "ssl_cipher", "ssl_key", "ssl_verify_server_cert", "default_file" and "default_group".&lt;br /&gt;- Add UDF parameter "ssl_ca", "ssl_capath", "ssl_cert", "ssl_cipher", "ssl_key", "ssl_verify_server_cert", "default_file" and "default_group".&lt;br /&gt;  You can use ssl for Spider's communication to remote servers.&lt;br /&gt;  Spider can read config file(my.cnf) at connecting to remote servers.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;Thanks to Shinya for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-5927541288671460542?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/5927541288671460542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/12/mysqlspiderspider-210-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5927541288671460542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5927541288671460542'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/12/mysqlspiderspider-210-released.html' title='[MySQL][Spider]Spider-2.10 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-9136494560471780518</id><published>2009-11-29T02:02:00.000+09:00</published><updated>2009-11-29T02:03:37.354+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.9 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.9(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add UDFs "spider_ping_table".&lt;br /&gt;- Add table parameter "monitoring_kind", "monitoring_limit" and "monitoring_server_id".&lt;br /&gt;- Add server parameter "spider_udf_table_mon_mutex_count".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Add Spider's link fault monitor at this release.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;Thanks to shinichiro and merikonjatta for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-9136494560471780518?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/9136494560471780518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/11/mysqlspiderspider-29-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/9136494560471780518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/9136494560471780518'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/11/mysqlspiderspider-29-released.html' title='[MySQL][Spider]Spider-2.9 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-5365074278985071386</id><published>2009-11-04T07:13:00.000+09:00</published><updated>2009-11-04T07:14:33.178+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.8 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.8(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "link_status".&lt;br /&gt;&amp;nbsp;&amp;nbsp;You can change link_status using "alter table" statement.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Spider's link fault management is table level.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-5365074278985071386?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/5365074278985071386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/11/mysqlspiderspider-28-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5365074278985071386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5365074278985071386'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/11/mysqlspiderspider-28-released.html' title='[MySQL][Spider]Spider-2.8 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-583956325230372236</id><published>2009-10-30T03:49:00.001+09:00</published><updated>2009-10-30T03:51:19.128+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.7 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.7(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Spider table can load balance using multiple links at searching without locking. Load balance rule is "((server_id + thread_id) % number_of_links)".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Please write multiple connection informations splitting space characters at "host", "user", "table", "server", "socket", "wrapper", "database" and "password" table parameters.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Example: "host 'h1 h2 h3'"&lt;br /&gt;&lt;br /&gt;I will continue to develop Spider's functions for Active-Active type clustering.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-583956325230372236?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/583956325230372236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlspiderspider-27-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/583956325230372236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/583956325230372236'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlspiderspider-27-released.html' title='[MySQL][Spider]Spider-2.7 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-5918414161974807574</id><published>2009-10-19T01:11:00.000+09:00</published><updated>2009-10-19T01:13:03.896+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider-2.6 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.6(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add server parameter "spider_remote_access_charset", "spider_remote_autocommit", "spider_remote_sql_log_off" and "spider_remote_trx_isolation".&lt;br /&gt;&amp;nbsp;&amp;nbsp;These parameters are setted by Spider at connecting remote server. But it does not need to be setted if you know it previously and no need to change it. In this case, you can set these parameters for improvement connecting performance.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;Thanks to Giuseppe for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-5918414161974807574?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/5918414161974807574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlspiderspider-26-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5918414161974807574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/5918414161974807574'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlspiderspider-26-released.html' title='[MySQL][Spider]Spider-2.6 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-6064316988837541369</id><published>2009-10-14T01:53:00.000+09:00</published><updated>2009-10-14T01:54:44.244+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>[MySQL][VP]Vartical Partitioning-0.6 released</title><content type='html'>I'm pleased to announce the release of Vertical Partitioning storage engine version 0.6(alpha).&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add UDF "vp_copy_tables".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This UDF is used for syncronizing Vertical Partitioning's child table data from old child tables to new added child tables.&lt;br /&gt;&lt;br /&gt;- Add table parameter "choose_ignore_table_list", "choose_ignore_table_list_for_lock" and "zero_record_update_mode".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This parameters are used for avoiding to use new added child tables at searching operation and separating child tables for searching with lock and without lock.&lt;br /&gt;&lt;br /&gt;- Add server parameter "vp_udf_ct_bulk_insert_interval" and "vp_udf_ct_bulk_insert_rows".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This parameters are used for changing the load of updating immediately from vp_copy_tables.&lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Initial tables:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_a(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx1(col_c, col_a)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=VP comment='tnl "tbl_b tbl_c"';&lt;br /&gt;&lt;br /&gt;Add a table:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alter table tbl_a comment='tnl "tbl_b tbl_c tbl_d", cit "3", cil "3", zru "1"';&lt;br /&gt;&lt;br /&gt;Copy table data from tbl_c to tbl_d:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;select vp_copy_tables("tbl_a", "tbl_c", "tbl_d");&lt;br /&gt;&lt;br /&gt;Finalize:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alter table tbl_a comment='tnl "tbl_b tbl_c tbl_d"';&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-6064316988837541369?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/6064316988837541369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlvpvartical-partitioning-06.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/6064316988837541369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/6064316988837541369'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlvpvartical-partitioning-06.html' title='[MySQL][VP]Vartical Partitioning-0.6 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-2572717475153536868</id><published>2009-10-05T06:32:00.002+09:00</published><updated>2009-10-05T07:13:18.568+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP]Spider-2.5 Vartical Partitioning-0.5 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.5(beta) and Vertical Partitioning storage engine version 0.5(alpha).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- The standalone compilation with Vertical Partitioning storage engine is now available.&lt;br /&gt;&lt;br /&gt;- Vertical Partitioning can be used for multi-step partitioning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Example:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table a(a int primary key)engine=myisam;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table b(a int primary key)engine=vp comment 'tnl "a"';&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table c(a int primary key)engine=vp comment 'tnl "b"';&lt;br /&gt;&lt;br /&gt;- Add table parameter "bgs_mode", "bgi_mode" and "bgu_mode".&lt;br /&gt;- Add server parameter "vp_bgs_mode", "vp_bgi_mode" and "vp_bgu_mode".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Parallel search and update from Vertical Partitioning to Spider are now available by using this parameters.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-2572717475153536868?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/2572717475153536868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlspidervpspider-25-vartical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2572717475153536868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2572717475153536868'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/10/mysqlspidervpspider-25-vartical.html' title='[MySQL][Spider][VP]Spider-2.5 Vartical Partitioning-0.5 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-9015482388510127911</id><published>2009-09-27T18:09:00.000+09:00</published><updated>2009-09-27T18:10:39.533+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider][VP]Spider-2.4 Vartical Partitioning-0.4 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.4(beta) and Vertical Partitioning storage engine version 0.4(alpha).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;Vertical Partitioning is a Storage Engine for vertical partitioning for a table.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- "Engine-condition-pushdown" is available on Vertical Partitioning with Spider.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;Thanks to Gennady for bug report.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-9015482388510127911?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/9015482388510127911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlspidervpspider-24-vartical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/9015482388510127911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/9015482388510127911'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlspidervpspider-24-vartical.html' title='[MySQL][Spider][VP]Spider-2.4 Vartical Partitioning-0.4 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-2663678892413514026</id><published>2009-09-21T12:45:00.001+09:00</published><updated>2009-10-05T06:32:08.452+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>[MySQL][VP]Vertical Partitioning storage engine 0.3 released</title><content type='html'>I'm pleased to announce the release of Vertical Partitioning storage engine version 0.3.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "choose_table_mode_for_lock".&lt;br /&gt;- Add server parameter "vp_choose_table_mode_for_lock".&lt;br /&gt;&amp;nbsp;&amp;nbsp;These parameters are used for avoiding deadlock by fixing lock order to table list order.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-2663678892413514026?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/2663678892413514026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlvpvertical-partitioning-storage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2663678892413514026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/2663678892413514026'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlvpvertical-partitioning-storage.html' title='[MySQL][VP]Vertical Partitioning storage engine 0.3 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-8002732273564374685</id><published>2009-09-12T19:00:00.000+09:00</published><updated>2009-09-12T19:01:49.364+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 2.3 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.3(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add UDF parameter "connection_channel".&lt;br /&gt;&amp;nbsp;&amp;nbsp;This parameter is used for increasing background parallelism to same remote server by using multiple connections.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-8002732273564374685?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/8002732273564374685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlspiderspider-storage-engine-23.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8002732273564374685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8002732273564374685'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlspiderspider-storage-engine-23.html' title='[MySQL][Spider]Spider storage engine 2.3 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-4873786548108912888</id><published>2009-09-06T08:30:00.000+09:00</published><updated>2009-09-06T08:31:36.086+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 2.2 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.2(beta).&lt;br /&gt;Spider is a Storage Engine for database sharding.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add UDF parameter "iop000".&lt;br /&gt;&amp;nbsp;&amp;nbsp;You can use "ignore" and "replace" at inserting records to temporary table list's tables using this parameter.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-4873786548108912888?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/4873786548108912888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlspiderspider-storage-engine-22.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4873786548108912888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4873786548108912888'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/09/mysqlspiderspider-storage-engine-22.html' title='[MySQL][Spider]Spider storage engine 2.2 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-851708944122030614</id><published>2009-08-29T13:06:00.005+09:00</published><updated>2009-08-29T20:38:17.891+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 2.1 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.1(beta).&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add UDFs "spider_direct_sql" and "spider_bg_direct_sql".&lt;br /&gt;&amp;nbsp;&amp;nbsp;These UDFs execute hand writing SQLs on remote server by using Spider's table link and store result sets in temporary tables.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Main usages are following.&lt;br /&gt;&amp;nbsp;&amp;nbsp;1.Maintenance remote servers.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(Create table on remote servers for Spider's link tables, etc.)&lt;br /&gt;&amp;nbsp;&amp;nbsp;2.Use every resources (excluding table) on remote servers.&lt;br /&gt;&amp;nbsp;&amp;nbsp;3.Mass update of the bulk data. (Update all rows in tables, etc.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;There are next advantages. It is possible to update it in parallel&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;with multiple remote servers. The amount of the data transfer of&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a local server and remote servers can be reduced)&lt;br /&gt;&amp;nbsp;&amp;nbsp;4.Aggregate by 2-steps. (For DWH etc)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;First step: Aggregate on remote servers and collect result&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;to local server.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Second step: Aggregate on local server.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(There are next advantages. It is possible to aggregate it in&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parallel with multiple remote servers. The amount of the data&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;transfer of a local server and remote servers can be reduced)&lt;br /&gt;&lt;br /&gt;Example of 2-steps aggregating&lt;br /&gt;(Count the number of rows in 7 shards tables from local server)&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;Prepare for aggregating:&lt;br /&gt;mysql&gt; create table target_hosts (host char(17))engine=myisam;&lt;br /&gt;Query OK, 0 rows affected (0.01 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; insert into target_hosts (host) values ('192.168.22.13'),('192.168.22.14'),('192.168.22.15'),('192.168.22.16'),('192.168.22.51'),('192.168.22.52'),('192.168.22.53');&lt;br /&gt;Query OK, 7 rows affected (0.00 sec)&lt;br /&gt;Records: 7&amp;nbsp;&amp;nbsp;Duplicates: 0&amp;nbsp;&amp;nbsp;Warnings: 0&lt;br /&gt;&lt;br /&gt;mysql&gt; create temporary table a (a int)engine=myisam;&lt;br /&gt;Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;&lt;br /&gt;Execute aggregating:&lt;br /&gt;mysql&gt; select sum(a.a) from a, (select sum(spider_direct_sql('select count(*) from data01', 'a', concat('srv "s", host "', host, '"'))) cnt from target_hosts) c;&lt;br /&gt;+-----------+&lt;br /&gt;| sum(a.a)&amp;nbsp;&amp;nbsp;|&lt;br /&gt;+-----------+&lt;br /&gt;| 117641811 |&lt;br /&gt;+-----------+&lt;br /&gt;1 row in set (40.86 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; truncate table a;&lt;br /&gt;Query OK, 0 rows affected (0.00 sec)&lt;br /&gt;&lt;br /&gt;mysql&gt; select sum(a.a) from a, (select spider_bg_direct_sql('select count(*) from data01', 'a', concat('srv "s", host "', host, '"')) cnt from target_hosts) c;&lt;br /&gt;+-----------+&lt;br /&gt;| sum(a.a)&amp;nbsp;&amp;nbsp;|&lt;br /&gt;+-----------+&lt;br /&gt;| 117641811 |&lt;br /&gt;+-----------+&lt;br /&gt;1 row in set (5.91 sec)&lt;br /&gt;-------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-851708944122030614?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/851708944122030614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-21.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/851708944122030614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/851708944122030614'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-21.html' title='[MySQL][Spider]Spider storage engine 2.1 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-1267642858099240083</id><published>2009-08-22T18:38:00.000+09:00</published><updated>2009-08-22T18:39:27.959+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 2.0 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 2.0(beta).&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;From this time, version 1.x is stable releases, version 2.x is development releases for new features.&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "semi_table_lock_connection".&lt;br /&gt;- Add server parameter "spider_semi_table_lock_connection".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Spider has "spider_semi_trx", "spider_semi_trx_isolation", (for transactional tables like InnoDB) "spider_semi_table_lock" and "semi_table_lock" (for non transactional tables like MyISAM) options for consistent reading at remote servers during executing 1 SQL at local server. But you must use different connections for transactional tables and non transactional tables because "semi_table_lock" causes implicit transaction commit.&lt;br /&gt;&amp;nbsp;&amp;nbsp;"semi_table_lock_connection" and "spider_semi_table_lock_connection" can use different connection for transactional tables and non transactional tables by checking that "semi_table_lock" is enabled.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-1267642858099240083?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/1267642858099240083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-20.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/1267642858099240083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/1267642858099240083'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-20.html' title='[MySQL][Spider]Spider storage engine 2.0 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-6481649961664063732</id><published>2009-08-18T19:23:00.001+09:00</published><updated>2009-08-18T19:25:21.523+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 1.0 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 1.0.&lt;br /&gt;Development status is GA from this version.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;From this version, you can download shared library for Linux x86_64.&lt;br /&gt;Thanks to Kazuho for information.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-6481649961664063732?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/6481649961664063732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/6481649961664063732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/6481649961664063732'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-10.html' title='[MySQL][Spider]Spider storage engine 1.0 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-8585299558029793162</id><published>2009-08-15T11:43:00.000+09:00</published><updated>2009-08-15T11:44:32.055+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 0.18 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 0.18.(RC)&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "use_pushdown_udf".&lt;br /&gt;- Add server parameter "spider_use_pushdown_udf".&lt;br /&gt;&amp;nbsp;&amp;nbsp;"use_pushdown_udf" and "spider_use_pushdown_udf" are used for sending UDF string to remote server if engine_condition_pushdown is used.&lt;br /&gt;&lt;br /&gt;From this version, you can use '\r' and '\n' like a space between table parameter name and table parameter value.&lt;br /&gt;Thanks to Akihiro for report.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-8585299558029793162?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/8585299558029793162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-018.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8585299558029793162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/8585299558029793162'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-018.html' title='[MySQL][Spider]Spider storage engine 0.18 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-559577848062391421</id><published>2009-08-09T15:50:00.001+09:00</published><updated>2009-08-09T16:42:13.792+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 0.17 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 0.17.(RC)&lt;br /&gt;Development status is RC from this version.&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "use_table_charset".&lt;br /&gt;- Add server parameter "spider_use_table_charset" and "spider_local_lock_table".&lt;br /&gt;&amp;nbsp;&amp;nbsp;"use_table_charset" and "spider_use_table_charset" are used for choosing the communication charset (UTF8 or table charset) at connections from Spider to remote server. Basically, you don't need changing this option but you can change this option for performance improvement if the SQL has very longer table and column name string than column data string.&lt;br /&gt;&amp;nbsp;&amp;nbsp;"spider_local_lock_table" is used for suppressing sending "lock table" statement to remote server for locking table at local server only. This option is used with non-blocking resharding.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-559577848062391421?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/559577848062391421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-017.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/559577848062391421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/559577848062391421'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-017.html' title='[MySQL][Spider]Spider storage engine 0.17 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-81117019977388176</id><published>2009-08-01T14:18:00.000+09:00</published><updated>2009-08-01T14:19:50.267+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 0.16 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 0.16.(beta)&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add server parameter "spider_same_server_link" and "spider_table_init_error_interval".&lt;br /&gt;&amp;nbsp;&amp;nbsp;"spider_same_server_link" is used for creating table link to same MySQL server's table.&lt;br /&gt;&amp;nbsp;&amp;nbsp;"spider_table_init_error_interval" is used for protection from connection consumption of eternal loop of table link. Please increase this parameter using "set global" command if eternal loop of table link causes connection consumption.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-81117019977388176?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/81117019977388176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-016.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/81117019977388176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/81117019977388176'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/08/mysqlspiderspider-storage-engine-016.html' title='[MySQL][Spider]Spider storage engine 0.16 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-1747285915586459859</id><published>2009-07-25T20:02:00.001+09:00</published><updated>2009-07-25T20:04:48.009+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 0.15 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 0.15.(beta)&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "auto_increment_mode".&lt;br /&gt;- Add server parameter "spider_auto_increment_mode".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Spider supports 3 modes.&lt;br /&gt;&amp;nbsp;&amp;nbsp;0:Use a count that Spider get from the remote server with exclusive lock for auto increment value.&lt;br /&gt;&amp;nbsp;&amp;nbsp;1:Use a count that Spider has internal for auto increment value.&lt;br /&gt;&amp;nbsp;&amp;nbsp;2:Auto increment value is given by the remote server.&lt;br /&gt;&lt;br /&gt;- Add server parameter "spider_ping_interval_at_trx_start".&lt;br /&gt;&amp;nbsp;&amp;nbsp;Performance improvement by frequency decrease of checking broken connections.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-1747285915586459859?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/1747285915586459859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlspiderspider-storage-engine-015.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/1747285915586459859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/1747285915586459859'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlspiderspider-storage-engine-015.html' title='[MySQL][Spider]Spider storage engine 0.15 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-7692587201819993634</id><published>2009-07-21T01:41:00.001+09:00</published><updated>2009-07-25T20:06:05.798+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 0.14 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 0.14.(beta)&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- The standalone compilation with Spider storage engine is now available.&lt;br /&gt;  Please see "03_install_spider_storage_engine.txt" for more detail.&lt;br /&gt;  Tatsuhiko and Tetsuro,&lt;br /&gt;    Thank you for your advice!&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Spider storage engine was introduced at following with the usage.&lt;br /&gt;&lt;br /&gt;The Data Charmer(English)&lt;br /&gt;&lt;a href="http://datacharmer.blogspot.com/2009/04/test-driving-spider-storage-engine.html"&gt;http://datacharmer.blogspot.com/2009/04/test-driving-spider-storage-engine.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://datacharmer.blogspot.com/2009/07/sharding-for-masses-spider-storage.html"&gt;http://datacharmer.blogspot.com/2009/07/sharding-for-masses-spider-storage.html&lt;/a&gt;&lt;br /&gt;　Giuseppe,&lt;br /&gt;　　Thank you for introducing Spider.&lt;br /&gt;&lt;br /&gt;Unoh Labs(Japanese)&lt;br /&gt;&lt;a href="http://labs.unoh.net/2009/07/mysqlspider.html"&gt;http://labs.unoh.net/2009/07/mysqlspider.html&lt;/a&gt;&lt;br /&gt;  Satoru,&lt;br /&gt;　　Thank you for introducing Spider.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-7692587201819993634?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/7692587201819993634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlspiderspider-storage-engine-014.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/7692587201819993634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/7692587201819993634'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlspiderspider-storage-engine-014.html' title='[MySQL][Spider]Spider storage engine 0.14 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-4624577490012392692</id><published>2009-07-08T04:36:00.004+09:00</published><updated>2009-07-25T20:07:05.930+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 0.13 released</title><content type='html'>I'm pleased to announce the release of Spider storage engine version 0.13.(beta)&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;- Add table parameter "crd_bg_mode" and "sts_bg_mode".&lt;br /&gt;- Add server parameter "spider_crd_bg_mode" and "spider_sts_bg_mode".&lt;br /&gt;&amp;nbsp;&amp;nbsp;MySQL needs table's analysis informations when select statement is executed. Spider storage engine gets this informations from remote table but this action often generates over-heads.&lt;br /&gt;&amp;nbsp;&amp;nbsp;This options remove generated over-heads by getting analysis informations at background but you must set this option to 0 if the table's analysis informations change frequently.&lt;br /&gt;&amp;nbsp;&amp;nbsp;* There are other options for the over-heads reduction of the analysis informations acquisition. I will introduce this at another time.&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-4624577490012392692?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/4624577490012392692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlspiderspider-storage-engine-013.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4624577490012392692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4624577490012392692'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlspiderspider-storage-engine-013.html' title='[MySQL][Spider]Spider storage engine 0.13 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-982619413073387896</id><published>2009-07-03T19:47:00.002+09:00</published><updated>2009-07-03T19:50:29.779+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Other'/><title type='text'>[MySQL][Other]Condition Pushdown for ha_partition 0.1 released</title><content type='html'>I'm pleased to announce the release of Condition Pushdown for ha_partition version 0.1.&lt;br /&gt;&lt;a href="http://launchpad.net/partitionconditionpushdownformysql"&gt;http://launchpad.net/partitionconditionpushdownformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This release is a patch file for MySQL's table partitioning feature. (ndb is excluded)&lt;br /&gt;This patch file works to add methods("cond_push" and "cond_pop") to ha_partition. As a result, every storage engine's table that use table partitioning can get condition-pushdown through ha_partition.&lt;br /&gt;&lt;br /&gt;There was no problem because only ndb supported engine-condition-pushdown up to now.&lt;br /&gt;This patch was needed because the Spider storage engine supported engine-condition-pushdown recently.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-982619413073387896?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/982619413073387896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlothercondition-pushdown-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/982619413073387896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/982619413073387896'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlothercondition-pushdown-for.html' title='[MySQL][Other]Condition Pushdown for ha_partition 0.1 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-3160793584581567228</id><published>2009-07-02T02:17:00.002+09:00</published><updated>2009-07-25T20:07:36.766+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>[MySQL][VP]Vertical Partitioning storage engine 0.2 released</title><content type='html'>I'm pleased to announce the release of Vertical Partitioning storage engine version 0.2.&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Support MySQL's table partitioning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;MySQL's table partitioning that is only introduced &lt;a href="http://wild-growth.blogspot.com/2009/06/mysqlvpvertical-partitioning-storage.html"&gt;last release&lt;/a&gt; is now supported.&lt;br /&gt;&amp;nbsp;&amp;nbsp;note: After this version, you need to apply a patch for installing Vertical Partitioning storage engine.&lt;br /&gt;&lt;br /&gt;- After this version, the primary key part of InnoDB's secondary index is effectively used.&lt;br /&gt;&amp;nbsp;&amp;nbsp;You can use the primary key columns with InnoDB's secondary index by using following statements.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_b(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx1(col_c)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_c(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx1(col_c)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_a(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx1(col_c, col_a)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=VP comment='table_name_list "tbl_b tbl_c"';&lt;br /&gt;&amp;nbsp;&amp;nbsp;note: Vertical Partitioning storage engine can use index with primary key together with index without primary key, because Vertical Partitioning storage engine can use different storage engines for child tables at same table. In this case, the purpose of writing the column of primary key to tbl_a's idx1 is to absorb the difference by this coexistence.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-3160793584581567228?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/3160793584581567228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlvpvertical-partitioning-storage.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3160793584581567228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/3160793584581567228'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/07/mysqlvpvertical-partitioning-storage.html' title='[MySQL][VP]Vertical Partitioning storage engine 0.2 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-1138850028364964708</id><published>2009-06-30T00:23:00.001+09:00</published><updated>2009-06-30T00:27:12.765+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Spider'/><title type='text'>[MySQL][Spider]Spider storage engine 0.12 released</title><content type='html'>I released Spider storage engine version 0.12.(beta)&lt;br /&gt;&lt;a href="http://spiderformysql.com/"&gt;http://spiderformysql.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Spider storage engine can be used for database sharding by using table partitioning and table link.&lt;br /&gt;Spider storage engine can synchronize an update for remote MySQL servers by XA transaction at Spider-internal.&lt;br /&gt;Introduction document:&lt;br /&gt;&lt;a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/6837"&gt;http://www.mysqlconf.com/mysql2009/public/schedule/detail/6837&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The main changes in this version are following.&lt;br /&gt;("Table parameter" that is used following is parameters for each table. Please see "04_table_create.txt" and "06_table_parameters.txt" in the download documents for more details.)&lt;br /&gt;- Add table parameter "table_count_mode".&lt;br /&gt;&amp;nbsp;&amp;nbsp;If storage engine can return correct full record count from table status like MyISAM, you should better to set this option to 1 for getting full record count from table status.&lt;br /&gt;&lt;br /&gt;- Add table parameter "select_column_mode", add server parameter "spider_select_column_mode".&lt;br /&gt;&amp;nbsp;&amp;nbsp;After this time, you can choose method of deciding used columns at select clause from "easy deciding(existing method)" and "detailed deciding(new method)".&lt;br /&gt;&amp;nbsp;&amp;nbsp;You can reduce the wire traffic to remote servers by using "detailed deciding".&lt;br /&gt;&lt;br /&gt;Please see "99_change_logs.txt" in the download documents for checking other changes.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-1138850028364964708?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/1138850028364964708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/06/mysqlspiderspider-storage-engine-012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/1138850028364964708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/1138850028364964708'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/06/mysqlspiderspider-storage-engine-012.html' title='[MySQL][Spider]Spider storage engine 0.12 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7870178081855084823.post-4486539328005066816</id><published>2009-06-25T23:14:00.003+09:00</published><updated>2009-06-30T12:26:47.637+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VP'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><title type='text'>[MySQL][VP]Vertical Partitioning storage engine 0.1 released</title><content type='html'>I'm pleased to announce a release of a new storage engine "Vertical Partitioning storage engine".&lt;br /&gt;&lt;a href="http://launchpad.net/vpformysql"&gt;http://launchpad.net/vpformysql&lt;/a&gt;&lt;br /&gt;You can use relation tables of one to one like one table by using Vertical Partitioning storage engine.&lt;br /&gt;It is near by a view of joined relation tables of one to one but different point is following.&lt;br /&gt;- It can insert.&lt;br /&gt;- It can do partition pruning.(Not use partitions that are no necessity)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Vertical Partitioning storage engine can use following purposes.&lt;br /&gt;(Vertical Partitioning table is called "parent table", integrated tables are called "child table")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.A MySQL's InnoDB table that has the big record size is very slow if a select statement needs table scanning with a lot of records.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Vertical Partitioning is good for resolving this performance problem.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;For example, you can solve a performance issue for "select col_d from tbl_a" by using following partitions.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Before partitioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_a(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_d int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_e varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_f varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_g varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_h varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_i varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_j text,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_a(col_b, col_c),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_b(col_c, col_j(100))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;After partitioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_b(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_d int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_a(col_b, col_c)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_c(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_e varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_f varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_g varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_h varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_i varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_j text,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_b(col_c, col_j(100))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_a(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_d int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_e varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_f varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_g varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_h varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_i varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_j text,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_a(col_b, col_c),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_b(col_c, col_j(100))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=VP&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;comment 'table_name_list "tbl_b tbl_c"';&lt;br /&gt;&amp;nbsp;&amp;nbsp;Note: Vertical Partitioning storage engine can use same column in different child tables. You can use flexible partition design by this feature but you should note that a lot of same columns causes updating performance issues.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.MySQL Cluster (ndb) is not good for using text columns.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Vertical Partitioning can use different storage engines for one table.&lt;br /&gt;&amp;nbsp;&amp;nbsp;As a result, MySQL Cluster can use only for strong point columns.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Example of mixed storage engines.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_b(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_a(col_b, col_c)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=ndb ......;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_c(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_d varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_e text,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_b(col_c, col_e(100))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=Spider ......;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_a(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_d varchar(255),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_e text,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_a(col_b, col_c),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_b(col_c, col_e(100))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=VP&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;comment 'table_name_list "tbl_b tbl_c"';&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.MySQL does not support multi shaped partitioning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Vertical Partitioning storage engine supports multi shaped partitioning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;Multi shaped partitioning is dividing a table by multiple partitioning rules.&lt;br /&gt;&amp;nbsp;&amp;nbsp;You can use tables that dividing into detail information table and index tables like one table by this feature. And you can shard each table by using Spider storage engine.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;Before partitioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table employees (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;id int primary key,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fname varchar(30),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lname varchar(30),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hired date not null default '1970-01-01',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;separated date not null default '9999-12-31',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;job_code int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;store_id int&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;After partitioning&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table emp_pk (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;id int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;separated date not null default '9999-12-31',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unique idx_a(id),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_b(id, separated)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition by hash(id)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partitions 4;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table emp_detail (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;id int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fname varchar(30),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lname varchar(30),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hired date not null default '1970-01-01',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;separated date not null default '9999-12-31',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;job_code int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;store_id int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;key idx_a(id, separated)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition by range ( year(separated) ) (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition p0 values less than (1991),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition p1 values less than (1996),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition p2 values less than (2001),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition p3 values less than maxvalue&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table employees (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;id int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fname varchar(30),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;lname varchar(30),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hired date not null default '1970-01-01',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;separated date not null default '9999-12-31',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;job_code int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;store_id int,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(id, separated)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=VP&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;comment 'table_name_list "emp_pk emp_detail", pk_correspond_mode "1"';&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;Note: In this case, parent table's primary key has columns that using both child table partitioning rules for using partition pruning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;(In the future, I will improve this to become "parent table's primary key has only real primary key (id) and child tables can use partition pruning")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.Vertical Partitioning can add "parallel columns searching" to other storage engines with supporting "parallel searching" like spider storage engine.(Now developping)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5.Vertical Partitioning storage engine can use for partitioning wrapper because Vertical Partitioning storage engine supports MySQL's table partitioning.&lt;br /&gt;&amp;nbsp;&amp;nbsp;You can use each partition like tables by this feature.(Don't use this feature because now developping)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;Example&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_b(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_c(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_d(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=InnoDB;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;create table tbl_a(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_a int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_b varchar(20),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;col_c int not null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;primary key(col_a)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)engine=VP&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition by hash(col_a)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition pt1 comment='table_name_list "tbl_b"',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition pt2 comment='table_name_list "tbl_c"',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;partition pt3 comment='table_name_list "tbl_d"'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In this time, Vertical Partitioning storage engine is alpha version and some features can not use yet but I will develop fast for adding features.&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7870178081855084823-4486539328005066816?l=wild-growth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wild-growth.blogspot.com/feeds/4486539328005066816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://wild-growth.blogspot.com/2009/06/mysqlvpvertical-partitioning-storage.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4486539328005066816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7870178081855084823/posts/default/4486539328005066816'/><link rel='alternate' type='text/html' href='http://wild-growth.blogspot.com/2009/06/mysqlvpvertical-partitioning-storage.html' title='[MySQL][VP]Vertical Partitioning storage engine 0.1 released'/><author><name>Kentoku</name><uri>http://www.blogger.com/profile/18099681482278224662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
