IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300
用尽洪荒之力整理的Mysql数据库32条军规
上一篇 /
下一篇 2016-10-29 14:40:14
/ 个人分类:数据库DB
X:Q s'm
Tm0FH
dM0
&`'C6?*ke5jN0写在前面的话:
IKzBM:gh ~0c.JbNOy4fp0总是在灾难发生后,才想起容灾的重要性;51Testing软件测试网-s(T2B4G9gf h2C)c&_
51Testing软件测试网%G9H!]&f.V!b(e总是在吃过亏后,才记得曾经有人提醒过。
2P!A1Jq2t^e051Testing软件测试网 Co-Rl.O'o51Testing软件测试网e0^UG)w+MT
-J-C?U
[xt q3n)I051Testing软件测试网?;cG?x2?GD核心军规51Testing软件测试网N:d;l5x:es
t a!C
].o01、不在数据库做运算51Testing软件测试网"?F BU
O
u.H
cpu计算务必移至业务层
E[WjY"{\ mu051Testing软件测试网SU ?C,I!ql5h{2、控制单表数据量
;{!a&Z$`.|
gk
{ VKel0int型不超过1000w,含char则不超过500w;51Testing软件测试网.Z6Dge;lr-pLV
合理分表;51Testing软件测试网uG)CJOf??
限制单库表数量在300以内;51Testing软件测试网JP!TX x5f\
51Testing软件测试网@Q9S eU:}1s"Y3、控制列数量
"xa&~@8[`
[~0字段少而精,字段数建议在20以内;51Testing软件测试网HiG_:t$KBZFn|
4W0AK_f%zcDKPH3m7l04、平衡范式与冗余51Testing软件测试网0gVj/NOn[5A
效率优先;51Testing软件测试网?+e7\tA7hM
往往牺牲范式;