随笔分类 -  mysql

摘要:drop table if exists news; --如果存在表则删除create table news --创建表( id int unsigned not null auto_increment, title varchar(30) not null default '' comment ' 阅读全文
posted @ 2017-04-08 10:12 ノGHJ 阅读(253) 评论(0) 推荐(0)
摘要:left join 用于多表 >1个表比如select a.*,b.* from ta as a left join tb as b on a.aid=b.bid咱们就以实际的代码来查看一下.请看此链接建一个表. http://www.php20.com/forum.php?m ... =220&e 阅读全文
posted @ 2017-04-08 10:11 ノGHJ 阅读(761) 评论(0) 推荐(0)
摘要:事务处理系统:Transactionprocessingsystems(TPS) 提高事务处理效率与保证其正确性 在数据(信息)发生处将它们记录下来 通过OLTP产生新的信息 将信息保存到数据库中供其他信息系统使用 TPS是企业联系客户的纽带也是其他信息系统的基础 TPS存在于企业的各个职能部门 事 阅读全文
posted @ 2017-04-07 15:40 ノGHJ 阅读(861) 评论(0) 推荐(0)
摘要:QPS(Query Per Second)意思为“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。同时也代表一种计算机编程语言,用于数据分析和表报产出。 计算方法 QPS统计方式 [一般使用 http_load 进行统计] QPS = 阅读全文
posted @ 2017-04-07 15:39 ノGHJ 阅读(1363) 评论(0) 推荐(0)
摘要:引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂。 偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取, 阅读全文
posted @ 2017-04-06 10:45 ノGHJ 阅读(202) 评论(0) 推荐(0)
摘要:MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务 进去mysql数据库: 查询数据库: 进入库 查看表: 拿user 表来试验; 开启事务S 阅读全文
posted @ 2017-03-28 16:53 ノGHJ 阅读(172) 评论(0) 推荐(0)
摘要:事务就是一组原子性的SQL查询,或者说一个独立的工作单元。如果数据库引擎能够成功地对数据应用该组查询的全部语句,那么久执行该组查询。如果其中任何一条语句因为崩溃或其他原因无法执行,那么所有语句都不会执行。也就是说,事务内的语句,要么全部执行成功,要么全部执行失败。 事务的四大特性(ACID): 1. 阅读全文
posted @ 2017-03-19 17:25 ノGHJ 阅读(218) 评论(0) 推荐(0)
摘要:Mysql支持哪几种索引 从数据结构角度 1、B+树索引(O(log(n))):关于B+树索引,可以参考 MySQL索引背后的数据结构及算法原理 2、hash索引:a 仅仅能满足"=","IN"和"<=>"查询,不能使用范围查询b 其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要 阅读全文
posted @ 2017-03-19 17:24 ノGHJ 阅读(299) 评论(0) 推荐(1)
摘要:-- 区别 主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。 唯一性索引列允许空值,而主键列不允许为空值。 主键列在创建时,已经默认为空值 + 唯一索引了。 主键可以被其他表引用为外键,而唯一索引不能。 一个表最多只能创建一个 阅读全文
posted @ 2017-03-19 17:21 ノGHJ 阅读(193) 评论(0) 推荐(0)