小邓博客,一位正在奋斗的PHP开发工程师的学习经历分享!为高效PHP开发而努力奋斗

 分类:mysql

读Mysql索引

最近一直在忙,只有晚上才有时间抽空看《高性能MYSQL》看完后收获挺多。 下面主要就两个方面进行探讨 innodb 和 MYISAM 引擎的区别 B-tree 和 哈希索引的区别 INNODBy引擎和B-TREE存储 之前一问innodb有什么特别?一说支持事务,支持乐观锁(...

dengwz7788 3年前 (2015-04-16) 964℃ 0评论 5喜欢

SQL虚表–视图

很多人在做网站的时候,用到过连表查询。在关系型数据库中,根据3NF的要求,数据要尽量的分开,因为原子性。 但在多表,多数据连接的时候,就会出现一个问题,查询速度直线下降。1s-2s还是可以接受,但10s我真接受不了。 今天介绍一个方法对付多表联查速度过慢的情况的解决方法̵...

dengwz7788 5年前 (2012-12-31) 1734℃ 0评论 2喜欢

MYSQL操作入门

今天有一哥们问我关于数据库的问题,他说他百度了N久也百度不出个答案。 其实他不知道,有一种东西叫工具书,每个类型的数据都相应的工具书,你可以理解为指导手册,今天我先推荐这个MYSQL的手册。跟PHP的手册是一样的。 MYSQL入门手册 这里我随便说说,MYSQL中最常用的也是功能...

dengwz7788 5年前 (2012-09-18) 670℃ 0评论 0喜欢

MySQL优化之索引的应用

(0)什么叫索引 说到索引,很多人都不知道索引是什么东西?有什么用?好,我用一个很简单的例子说明,比如说:“我们去图书馆找书,是直接快?还是现查目录快?索引就是充当数据目录的角色”。但方法都是有利有弊,索引在方便你查询的时候,也要牺牲磁盘的空间为代价。 MySQL索引类型包括: ...

dengwz7788 5年前 (2012-09-16) 868℃ 1评论 0喜欢

thinkPHP远程抓取数据批量存入数据库

今天做了一个抓取一组数据,批量存入数据库的实例。 开始的想法: 把数据抓过来,再循环存入数据库中,但发现一个问题,有时候远程页面数据更新了,这样可以要增加新的数据,也可以要删除不要数据,还有可以只更新。    针对这三种情况分别做了下面的设计(下面只是几个核心的对象,不是完整的代...

dengwz7788 5年前 (2012-08-13) 1879℃ 1评论 1喜欢