Space.a8-全球最牛的音乐空间
我的音乐,无处不在
我的日志
Mysql数据库优化技术之索引篇 修改 修改 删除 删除
2007-11-11 18:09:44
(七)表的优化1. 选择合适的数据引擎 MyISAM:适用于大量的读操作的表 InnoDB:适用于大量的写读作的表 2.选择合适的列类型 使用 SELECT * FROM TB_TEST PROCEDURE ANALYSE() 可以对这个表的每一个字段进行分析,给出优化列类型建议 3.对于不保存NULL值的列使用NOT NULL,这对你想索引的列尤其重要 4.建立合适的索引 5.使用定长字段,速度比变长要快
[阅读全文]
复制链接 | (44) 次阅读 | (3) 条评论 | (0)位网友喜欢(看看都有谁)
Mysql数据库优化技术之配置篇 修改 修改 删除 删除
2007-11-11 17:19:54
(一) 减少数据库访问 对于可以静态化的页面,尽可能静态化 对一个动态页面中可以静态的局部,采用静态化 部分数据可以生成XML,或者文本文件形式保存 使用数据缓存技术,例如: MemCached(二)优化的检测方法 1.用户体验检测 2.Mysql状态检测 在Mysql命令行里面使用show status命令,得到当前mysql状态。 主要关注下列属性: key_read_requests (索引读的请求数)(key_buffer_size设置影响) key_reads(索引读响应数) Key_blocks_used Qcache_* Open_tables(通过table_cache的设置影响) Opened_tables table_locks3. 第三方工具检测 mysqlrepo...
[阅读全文]
复制链接 | (19) 次阅读 | (0) 条评论 | (0)位网友喜欢(看看都有谁)