Mysql分区表局限性总结
Mysql5.1已经发行很久了,本文根据官方文档的翻译和自己的一些测试,对Mysql分区表的局限性做了一些总结,因为个人能力以及测试环境的原因,有可能有错误的地方,还请大家看到能及时指出,当然有兴趣的朋友可以去官方网站查阅。
本文测试的版本
./mysqlcheck -u -p -r test user_msg_p;test.user_msg_p OK?./myisamchk -i /u01/data/test/user_msg_p#P#p0.MYIChecking MyISAM file: /u01/data/test/user_msg_p#P#p0.MYIData records: 4423615 Deleted blocks: 0- check file-size- check record delete-chain- check key delete-chain- check index reference- check data record references index: 1Key: 1: Keyblocks used: 98% Packed: 0% Max levels: 4Total: Keyblocks used: 98% Packed: 0%?User time 0.97, System time 0.02Maximum resident set size 0, Integral resident set size 0Non-physical pagefaults 324, Physical pagefaults 0, Swaps 0Blocks in 0 out 0, Messages in 0 out 0, Signals 0Voluntary context switches 1, Involuntary context switches 55.18 分区表的分区键创建索引,那么这个索引也将被分区。分区键没有全局索引一说。
5.19 在分区表使用ALTER TABLE … ORDER BY,只能在每个分区内进行order by。