摘要: 1、wait_timeout / interactive_timeout 连接超时服务器关闭连接之前等待活动的秒数。MySQL所支持的最大连接数是有限的,因为每个连接的建立都会消耗内存,因此我们希望MySQL 处理完相应的操作后,应该断开连接并释放占用的内存。如果你的MySQL Server有大量的... 阅读全文
posted @ 2014-09-15 02:42 来自星星的bug 阅读(678) 评论(0) 推荐(1) 编辑
摘要: 1、表缓存相关参数:table_open_cache 指定表缓存的大小。每当MySQL访问一个表时,如果在表缓冲区中还有空间,该表就被打开并放入其中,这样可以更快地访问表内容。通过检查峰值时间的状态值,如果发现open_tables等于table_cache,并且opened_tables在不断增... 阅读全文
posted @ 2014-09-15 02:40 来自星星的bug 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 1、SELECT语句优化1)、利用LIMIT 1取得唯一行【控制结果集的行数】 有时,当你要查询一张表是,你知道自己只需要看一行。你可能会去的一条十分独特的记录,或者只是刚好检查了任何存在的记录数,他们都满足了你的WHERE子句。在这种情况下,增加一个LIMIT 1会令你的查询更加有效。这样数据库... 阅读全文
posted @ 2014-09-15 02:21 来自星星的bug 阅读(515) 评论(0) 推荐(1) 编辑
摘要: 一、表结构的优化1、标准化 标准化是在数据库中组织数据的过程。其中包括,根据设计规则创建表并在这些表间建立关系;通过取消冗余度与不一致相关性,该设计规则可以同时保护数据并提高数据的灵活性。通常数据库标准化是让数据库设计符合某一级别的范式,通常满足第三范式即可。也有第四范式(也称为 Boyce Co... 阅读全文
posted @ 2014-09-15 02:00 来自星星的bug 阅读(560) 评论(0) 推荐(0) 编辑
摘要: (一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL 进入mysql安装目录下的bin目录下,再键入命令mysql -uroot -p,回车后提示你输密码, 如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到M... 阅读全文
posted @ 2014-09-15 00:01 来自星星的bug 阅读(257) 评论(0) 推荐(0) 编辑