MySQL
文章平均质量分 72
yiwenyida
凡奋斗的必经历成长。凡含泪播种的,必含笑收获。
展开
-
mysql 事务
事务 在MySQL环境中,事务由作为一个单元的一个或多个SQL语句组成。这个单元中的每一个SQL语句是互相依赖的,而且单元作为一个整体式不可分割的。如果单元的一个语句不能完成,整个单元就会回滚(撤销),所有影响到的数据将返回到事务开始以前的状态。因而,只有事务中的所有语句都成功地执行才能说这个事务被成功地执行。 事务和ACID属性 术语”ACID”是一个简称,每一个事务的处理必须转载 2015-05-09 16:54:12 · 445 阅读 · 1 评论 -
MySQL—SQL优化
整理了mysql的常用sql优化手段,主要有sql优化order by、优化limit、优化join、mysql的索引优化及正确的使用索引,以及介绍了不同存储引擎索引的特点原创 2016-04-19 13:15:10 · 4993 阅读 · 0 评论 -
MYSQL事务——四个隔离级别
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted(读未提交)、Read committed(读提交)、Repeatable read(重复读)、Serializable(序列化),这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 脏读:在一个事务A在提交的过程中另一个事务B对其进行了查询,B读到的数据为修改后的数据,而此时事务A发现操作错误将之前的修改回滚到原创 2016-04-14 16:01:09 · 701 阅读 · 0 评论 -
MYSQL——性能瓶颈定位
查询与索引优化分析 在优化MySQL时,通常需要对数据库进行分析,常见的分析手段有慢查询日志,EXPLAIN 分析查询,profiling分析以及show命令查询系统状态及系统变量,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 1 性能瓶颈定位Show命令 我们可以通过show命令查看MySQL状态及变量,找到系统的瓶颈: Mysql> show status ——显示状态信息原创 2016-04-14 16:09:09 · 2938 阅读 · 0 评论 -
MYSQL——索引
写在前面的话 (1):使用FULLTEXT参数可以设置索引为全文索引,全文索引只能创建在CHAR ,VARCHAR ,TEXT类型字段上。->>但只有MyISAM存储引擎支持全文索引。 (2):多列索引:在表的多列字段上建立一个索引,但只有在查询这些字段有第一个字段且查询顺序跟索引顺序一致时,索引才会被使用。 (3):查询语句使用like关键字进行查询,如果匹配的第一个字符转载 2016-04-14 16:17:48 · 377 阅读 · 0 评论 -
MYSQL——SQL优化继上篇
mysql的sql优化,优化分页limit以及一些mysql常用的sql优化方法原创 2016-04-16 22:44:03 · 1032 阅读 · 0 评论 -
MySQL——sql优化(二)
一点记录: offset优化: 原始语句: mysql> explain SELECT rid, qid, status, source, deleted, uid, toUid, uname, content, misFlag, createTime, uip, opTime, opUid, likeCnt, opName, auditSt, applyTime, ext, likeCnt原创 2016-06-21 22:52:31 · 579 阅读 · 0 评论