06 2016 档案

摘要:在网上看了其他写的,在本地执行的时候有问题,补充说明下,不知道是数据版本问题还是什么,值得注意的地方 红色部分必须是这样的,不然都不会成功 create table user1( id int(10) not null auto_increment, name varchar(50), sex in 阅读全文
posted @ 2016-06-29 17:27 lifeng_study 阅读(829) 评论(0) 推荐(0) 编辑
摘要:DROP TABLE IF EXISTS `order_seq`;CREATE TABLE `order_seq` (`timestr` int(11) NOT NULL,`order_sn` int(11) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8; 阅读全文
posted @ 2016-06-28 18:39 lifeng_study 阅读(5757) 评论(1) 推荐(0) 编辑
摘要:1:创建联合索引的时候,把那个字段放在前面好原则是:把离散度越大的放在前面 2:重复索引(好比主键就是索引,然后再新建主键的索引),冗余索引(建立的索引,默认会添加主键的索引)此时在新建索引的时候加上主键的索引 阅读全文
posted @ 2016-06-28 15:44 lifeng_study 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1:从SQL以及索引方向(最基本的的) 具体操作,可以借助mysql自带的的工具mysqldumpslow,也可以借助第三方工具pt-query-digest这个更仔细些 第二:从表结构方向 具体操作:a是表字段的选取(能存在内容的时候尽量选取小的字段,占更小的空间) ,a是否遵循第三范式,b是垂直 阅读全文
posted @ 2016-06-26 17:57 lifeng_study 阅读(249) 评论(0) 推荐(0) 编辑
摘要:1:建立全文索引 db.article01.ensureIndex( { "$**": "text" },{ name: "TextIndex" }); db.article01.insert({article:"lifeng"}); db.article01.insert({auth:"xxxx" 阅读全文
posted @ 2016-06-22 16:45 lifeng_study 阅读(116) 评论(0) 推荐(0) 编辑
摘要:drop table if exists sequence; create table sequence ( seq_name VARCHAR(50) NOT NULL, current_val INT NOT NULL, increment_val INT NOT NULL DEFAULT 1, 阅读全文
posted @ 2016-06-07 14:08 lifeng_study 阅读(699) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示