
数据库优化
文章平均质量分 80
zhuoxiong
这个作者很懒,什么都没留下…
展开
-
mysql tips 优化
对TEXT BLOB字段存在的表,会因为删除有无效数据,需要进行优化碎片压缩容量。optimize table 表名;修改my.cnf,增加记录执行时间超过long_query_time变量时间的SQL语句。log-slow-queries = /var/log/mysql/mysql-slow.log使用explain显示SQL执行情况,为有问题的sql增加索转载 2012-08-05 13:23:03 · 490 阅读 · 0 评论 -
水平分割 垂直分割 和 库表散列 概念 说明
一.水平分割根据一列或多列数据的值把数据行放到两个独立的表中。即按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。 水平分区将表分为多个表。每个表包含的列数相同,但是行更少。例如,可以将一个包含十亿行的表水平分区成 12 个表,每个小表表示特定年份内一个月的数据。任何需要特定月份数据的查询只需引用相应月份的表。 水平分割通常在下面的情况下使用:转载 2012-12-28 23:54:40 · 427 阅读 · 0 评论 -
由浅入深探究mysql索引结构原理、性能分析与优化
摘要:第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-tree B+ tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、sql语句优化(1) 最左前缀原则转载 2013-08-30 01:08:02 · 15749 阅读 · 1 评论