我觉得当考虑大规模部署时,MySQL未必要复制Oracle等商用数据库的做法,应该综合考虑内存和闪存大量使用带来的影响。
http://www.infoq.com/cn/news/2008/07/ram-is-disk
假如那个是趋势,在分布式系统中,如果能把每个节点的内存和闪存容量充分利用起来,其随机读写能力极其惊人,索引甚至可能全部从硬盘中移出来,存储引擎应该针对这种情形优化。
MySQL应该抓高、低两端,把中端留给商用数据库。互联网上真正的高端应用(如Ebay/Amazon)反而降低了对数据库服务器功能的需求



