随笔分类 - MYSQL
摘要:写在前面的话:总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得有人提醒过设计原则1、不在数据库做运算:cpu计算务必移至业务层2、控制单表数据量:单表记录控制在1000w3、控制列数量:字段数控制在20以内4、平衡范式与冗余:为提高效率牺牲范式设计,冗余数据5、拒绝3B:拒绝大sql,大...
阅读全文
摘要:1、charchar最大长度是255字符,注意是字符数和字符集没关系。1)可以有默认值,2)尾部有空格会被截断3)不管汉字、英文,还是其他编码,都可以存255字符2、varchar1)varchar最多能存储65535个字节的数据,varchar 的最大长度受限于最大行长度(max row size...
阅读全文
摘要:首先我们看一下关于mysql中的日志,主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志;日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客 户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏...
阅读全文
摘要:一、语法{EXPLAIN | DESCRIBE | DESC} tbl_name [col_name | wild]{EXPLAIN | DESCRIBE | DESC} [explain_type] SELECT select_optionsexplain_type: {EXTENDE...
阅读全文
摘要:1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同...
阅读全文