我们致力于一个MySQL知识的分享网站

  |   本站Feed      

mysql的日志

2009-02-26 12:04:08  |   才被阅读:1,351 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:铭扬工作室
标签: ,

mysql的日志介绍

继续阅读全文...

mysql explain的详解

2009-02-15 23:18:11  |   才被阅读:1,082 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:dodomail
标签:

mysql explain的详解
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。
使用方法,在select语句前加上explain就可以了:

如:explain select surname,first_name form a,b where a.id=b.id

继续阅读全文...

Mysql Explain 举例详解

2009-02-15 23:14:18  |   才被阅读:1,226 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:阿里技术学习博客
标签:

Mysql Explain 详解 + 举例

继续阅读全文...

MySQL里建立索引应该考虑数据库引擎的类型

2009-02-10 23:04:57  |   才被阅读:2,074 次  |   才2条评论
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:老王的技术手册
标签: ,

如果我们的数据库引擎是InnoDB,那么建立”category_id, created“复合索引是最佳答案。让我们看看InnoDB的索引结构,在InnoDB里,索引结构有一个特殊的地方:非主键索引在其BTree的叶节点上会额外保存对应主键的值,这样做一个最直接的好处就是Covering Index,不用再到数据文件里去取id的值,可以直接在索引里得到它。

如果我们的数据库引擎是MyISAM,那么建立”category_id, created”复合索引就不是最佳答案。因为MyISAM的索引结构里,非主键索引并没有额外保存对应主键的值,此时如果想利用上Covering Index,应该建立”category_id, created, id”复合索引。

继续阅读全文...

count() in mysql

2009-02-10 12:50:39  |   才被阅读:1,405 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:玉面飞龙
标签: ,

it’s a little different from oracle in mysql when deal with NULL.

继续阅读全文...