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

  |   本站Feed      

一个 mysql server 上的小技巧

2010-06-01 10:41:15  |   才被阅读:250 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:LinuxByte
标签: ,

如上所示我们可以在mysql命令行下显示当前的mysql 用户,所在主机,时间和所用的数据库。这个在关键时刻可以让我们避免很多误操作。

继续阅读全文...

Innodb 表和索引结构

2010-03-09 09:25:42  |   才被阅读:579 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:IT技术博客大学习
标签: ,

因为Innodb表的数据是依赖于聚集索引顺序存放,同时聚集索引和数据一块存储,普通索引也需要存放一份聚集索引。所以对于聚集索引的设计尽量按顺序写入,必免数据分页,行迁移等对性能影响的现象。另外聚集索引要设计的尽可能短。从设计上必须锁的时间,大量随机IO的出现。

继续阅读全文...

InnoDB线程并发检查机制

2010-03-09 09:22:23  |   才被阅读:578 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:DBA@Taobao
标签: , ,

InnoDB在接受MySQL线程调用时,有一个并发线程的检查机制,通过innodb_thread_concurrency参数进行控制。如果参数设置大于0,则表示检查机制开启,允许进入的线程数就是参数的值。等于0则禁用并发检查。

继续阅读全文...

MySQL Timeout解析

2010-02-07 22:54:24  |   才被阅读:575 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:Taobao DBA Team
标签:

“And God said, Let there be network: and there was timeout”
在使用MySQL的过程中,你是否遇到了众多让人百思不得其解的Timeout?
那么这些Timeout之后,到底是代码问题,还是不为人知的匠心独具?

继续阅读全文...

MySQL库目录下db.opt文件的作用

2010-02-07 22:49:31  |   才被阅读:586 次  |   要评论?
分类: MySQL基础知识  |   发布: OurMySQL  |   来源:MySQL实验室
标签: ,

细心的朋友可能会发现有时候在某些库目录下有个 db.opt 文件,那这个文件是干什么用的呢?如果你用vi等编辑器打开看的话,内容很简单,是用来记录该库的默认字符集编码和字符集排序规则用的。也就是说如果你创建数据库指定默认字符集和排序规则,那么后续创建的表如果没有指定字符集和排序规则,那么该新建的表将采用db.opt文件中指定的属性。

继续阅读全文...