随笔分类 -  MYSQL

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