<?xml version="1.0" encoding="UTF-8" ?><oembed><version>1.0</version><provider_name>Jui-Nan Lin&#039;s Blog</provider_name><provider_url>https://jnlin.org</provider_url><author_name>jnlin</author_name><author_url>https://jnlin.org/author/jnlin/</author_url><title>MySQL 在創見 SSD 上的測試</title><html>&lt;p&gt;看了 &lt;a href=&quot;http://feedblog.org/2008/01/30/24-hours-with-an-ssd-and-mysql/&quot;&gt;Kevin Burton 的文章 &lt;/a&gt;, PIXNET 決定找目前市場上買的到的 SSD 來測試跑 MySQL，後來是進了4顆 &lt;a href=&quot;http://shop.transcend.com.tw/product/ItemDetail.asp?ItemID=TS32GSSD25-M&quot;&gt;創見32GB MLC SSD&lt;/a&gt;，裝在 8-way、12G RAM 的 Debian Linux 上，跑 MySQL 5.1 Slave，用 MyISAM 當 backend。最大的 MyISAM Table 大概有 3GB。&lt;/p&gt;  &lt;p&gt;一開始我們用 64KB stripe size 跑 RAID0，但是就如 DK 說的慘不忍睹，用 XFS 每秒的 replication qps 大概在 5~20 上下徘徊，改用 EXT3 也沒有長進，關掉 disk scheduler 也沒用，於是我們試著改 stripe size 到 4KB，不過也沒有顯著增加，對單一大 Table 的 qps 還是只有 5~20，不過若是對小一點的 Table 倒是可以到 300 左右。後來我們想繼續降低 stripe size，但發現不管是 LVM 還是 md(4) 都只支援最低 4KB。&lt;/p&gt;  &lt;p&gt;最後發現，這顆創見 SSD 只支援到 UDMA Mode 4，而且&lt;a href=&quot;http://www.transcend.com.tw/support/dlcenter/datasheet/SSD25%20Datasheet%20v1.04.pdf&quot;&gt;規格&lt;/a&gt;裡面寫 random write 只有大概 1.6MB/s，但是平常我們的 replication write 就大概要 3MB/s，peak 到 11MB/s（XFS），而創見 SLC 的 SSD 大概也只支援到 4MB/s，還是太慢。&lt;/p&gt;  &lt;p&gt;結論：台灣市場上目前的 SSD 效能還不夠好，而國外的 Mtron 還太貴，C/P值不夠好，兩顆 32G 就可以多加一台機器了。&lt;/p&gt;</html><type>rich</type></oembed>