mysql

Mysql 查询优化

单库表别太多,一般保持在200以下 尽量避免SQL中出现运算,如:select a+1 from A,让DB功能单一化 表设计尽量小而精,能用5个字段就不要用6个(不绝对,取决于业务,该冗余时坚决不要手软) SQL事务不能设计太大,比如一次性提交10W条insert,当然这个不仅仅是性能问题了,可能直接内存溢出了 设计表的时候尽量用”小数据类型”,比如尽量避免text,blob等这些大家伙,优先使用ENUM和SET(小而美,范围有限,百益无一害) 设计表字段能用数字类型就千万别用字符类型,比如存IP地址,用int,别用varchar(方法自己百度一下吧) 尽量避免null字段,定义时尽量使用 ……
  • 共1篇
  • 1