58???????????????30???????????????-??????-????????????-?????????
??????????????????????????????????????????????????????????????????
?????????????????????
????????????????????????????????????????????????
??????????????????
???1???????????????InnoDB????????????
?????????????????????????????????????????????????????????CPU???????????????????????????????????????????????????
???2???????????????UTF8?????????
??????????????????????????????????????????????????????????????????
???3???????????????????????????????????????????????????
?????????N?????????tm????????????r1,r2,r3??????????????????
???4???????????????????????????????????????????????????Event
???????????????????????????????????????????????????????????????????????????????????????CPU????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????CPU?????????????????????
???5???????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????URI??????
??????????????????
???6??????????????????????????????????????????ip???????????????
???7????????????????????????????????????????????????????????????????????????????????????
???????????????xxx
???????????????dj.xxx.db
???????????????dj.xxx.rdb
???????????????dj.xxx.tdb
?????????????????????-s??????????????????????????????-ss??????
???????????????dj.xxx-s.db
???????????????dj.xxx-sss.db
???8?????????????????????????????????????????????????????????????????????32?????????????????????????????????????????????????????????
???9?????????t_xxx?????????????????????idx_xxx??????????????????uniq_xxx
?????????????????????
???10?????????????????????????????????500
???11??????????????????????????????30
???12??????????????????????????????????????????
?????????
a????????????????????????????????????????????????????????????????????????page??????????????????????????????????????????????????????
b?????????????????????????????????????????? Innodb??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
c??? ???????????????????????????row?????????????????????????????????????????????
???13?????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????update???delete????????????????????????????????????????????????sql ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????
???14???????????????????????????NOT NULL?????????????????????
?????????
a???null???????????????/????????????/??????????????????????????????MySQL??????????????????
b???null ????????????MySQL????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
c???null?????????????????????????????????????????????????????????????????????null???????????????????????????????????????
d??????null ??????????????????????????????is null???is not null??????????????????=???in???<???<>???!=???not in???????????????????????????where name!=???shenjian??????????????????name???null??????????????????????????????????????????name???null????????????
???15???????????????TEXT???BLOB??????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???16?????????????????????????????????
?????????????????????????????????????????????????????????
???17???????????????varchar(20)???????????????
?????????
a???????????????????????????????????????????????????+-()
b???????????????????????????????????????
c???varchar????????????????????????????????????like???138%???
???18???????????????ENUM????????????TINYINT??????
?????????
a???????????????ENUM?????????DDL??????
b???ENUM???????????????????????????????????????????????????????????????????????????
????????????????????????
???19??????????????????????????????5?????????
???20????????????????????????????????????5???
?????????????????????5????????????????????????????????????????????????????????????
???21????????????????????????????????????????????????????????????????????????
?????????
a??????????????????B+?????????????????????????????????????????????????????????????????????
b?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???22??????????????????????????????????????????????????????????????????
??????????????????????????????????????????
??????SQL????????????
???23???????????????SELECT *?????????????????????????????????????????????????????????
?????????
a?????????????????????????????????CPU???IO???NET??????
b????????????????????????????????????
c?????????SELECT *????????????????????????????????????????????????BUG
???24???????????????INSERT INTO t_xxx VALUES(xxx)???????????????????????????????????????
?????????????????????????????????????????????????????????BUG
???25?????????????????????????????????
?????????SELECT uid FROM t_user WHERE phone=13812345678 ???????????????????????????????????????phone????????????????????????????????????????????????????????????????????????
???26????????????WHERE?????????????????????????????????????????????
?????????SELECT uid FROM t_user WHERE from_unixtime(day)>='2017-02-15' ?????????????????????
?????????????????????SELECT uid FROM t_user WHERE day>= unix_timestamp('2017-02-15 00:00:00')
???27??????????????????????????????%?????????????????????
?????????
a????????????????????????NOT???!=???<>???!<???!>???NOT IN???NOT LIKE???????????????????????????
b???%?????????????????????????????????????????????
???28?????????????????????JOIN????????????????????????????????????
???????????????????????????????????????????????????CPU??????????????????????????????
???29???????????????OR?????????????????????IN??????
??????????????????Mysql???OR?????????????????????????????????????????????????????????????????????????????????????????????CPU??????????????????????????????
???30???????????????????????????SQL???????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????????????????????????
最后更新:2017-09-25 16:04:25