上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 107 下一页

2008年11月8日

连续 两个 LEFT JOIN LEFT JOIN

摘要: http://forums.devshed.com/mysql-help-4/how-to-avoid-using-inefficient-in-not-in-in-a-568063.html With appropriate indexes, this should be quite efficient enough:SELECT tb3.employee_name, (salary+bonu... 阅读全文

posted @ 2008-11-08 23:28 cy163 阅读(14321) 评论(0) 推荐(0) 编辑

MySQL 交集 实现方法

摘要: 1MySQL中如何实现以下SQL查询 (SELECT S.Name FROM STUDENT S, TRANSCRIPT T WHERE S.StudId = T.StudId AND T.CrsCode = 'CS305') INTERSECT (SELECT S.Name FROM STUDENT S, TRANSCRIPT T WHERE S.StudId = T.StudId AND T.... 阅读全文

posted @ 2008-11-08 23:05 cy163 阅读(7464) 评论(0) 推荐(0) 编辑

2008年11月5日

WHERE col1=val1 AND col2=val2;index exists on col1 and col2, the appropriate rows can be fetched directly

摘要: http://www.jianblog.com/2006/07/10/70/ Suppose that you issue the following SELECT statement: mysql> SELECT * FROM tbl_name WHERE col1=val1 AND col2=val2; If a multiple-column index exists on col1 ... 阅读全文

posted @ 2008-11-05 22:02 cy163 阅读(631) 评论(0) 推荐(0) 编辑

Mysql数据库优化技术之配置篇

摘要: (一)减少数据库访问对于可以静态化的页面,尽可能静态化对一个动态页面中可以静态的局部,采用静态化部分数据可以生成XML,或者文本文件形式保存使用数据缓存技术,例如: MemCached(二)优化的检测方法 1.用户体验检测2.Mysql状态检测在Mysql命令行里面使用show status命令,得到当前mysql状态。主要关注下列属性:key_read_requests (索引读的请求数)(ke... 阅读全文

posted @ 2008-11-05 21:43 cy163 阅读(426) 评论(0) 推荐(0) 编辑

Mysql数据库优化技术之索引篇

摘要: eq_ref One row will be read from this table for each combination of rows from the previous tables. Other than the const types, this is the best possible join type. It is used when all parts of an ind... 阅读全文

posted @ 2008-11-05 21:38 cy163 阅读(230) 评论(0) 推荐(0) 编辑

Mysql数据库优化技术

摘要: (七)表的优化1. 选择合适的数据引擎MyISAM:适用于大量的读操作的表InnoDB:适用于大量的写读作的表 2.选择合适的列类型使用 SELECT * FROM TB_TEST PROCEDURE ANALYSE()可以对这个表的每一个字段进行分析,给出优化列类型建议 3.对于不保存NULL值的列使用NOT NULL,这对你想索引的列尤其重要 4.建立合适的索引 5.使用定长字段,... 阅读全文

posted @ 2008-11-05 21:36 cy163 阅读(383) 评论(0) 推荐(0) 编辑

2008年11月3日

MySQL 中 集合的差的 运算 方法

摘要: 1. http://www.blogjava.net/rox/archive/2006/09/01/67008.html MySql中集合运算非常规实现 MySql只支持Union(并集)集合运算,好像也是4.0以后才有的;但是对于交集Intersect、差集Except,就没有实现了。一般的解决方案用in和not in来解决,小量数据还可以,但数据量大了效率就很低了。其实,可以使用Union来... 阅读全文

posted @ 2008-11-03 13:33 cy163 阅读(23392) 评论(1) 推荐(2) 编辑

2008年11月2日

全国高校 名单 http://www.edu.cn/20040203/3098271.shtml

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2008-11-02 00:43 cy163 阅读(1130) 评论(1) 推荐(0) 编辑

2008年10月27日

为mysql数据库建立索引

摘要: 前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。 最普通的情况,是为出现在where子句的字段建一个索引。为方便讲述,我们先建立一个如下的表。 Code代码... 阅读全文

posted @ 2008-10-27 22:34 cy163 阅读(105528) 评论(5) 推荐(11) 编辑

MySQL 索引 经验之浅见

摘要: 在数据库表中,使用索引可以大大提高查询速度。假如我们创建了一个testIndex表:create TABLE testIndex(i_testID INT NOT NULL,vc_Name VARCHAR(16) NOT NULL);我们随机向里面插入了1000条记录,其中有一条 i_testID vc_Name 555 erquan 在查找vc_Name="e... 阅读全文

posted @ 2008-10-27 22:34 cy163 阅读(251) 评论(0) 推荐(0) 编辑

上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 107 下一页

导航