备份工具1.mysqldump(数据量很大时不推荐使用) myisam 锁表 innodb 行锁mysqldump --help | less #查看mysql所有的语法mysqldump -uroot -p wang > /usr/back_upsql/wang.sql2.mysqlhotcop....
分类:
数据库 时间:
2015-09-27 08:44:57
阅读次数:
178
缺少hash join 和parallel 这种工具,MYSQL 注定不是个合适的数据仓库工具。 无论是是myisam还是innodb,在处理一个复杂的SQL查询的时候,并不能发挥多核CPU的性能。 只会有一个CPU正在满负荷地运转。 所以对于一...
分类:
数据库 时间:
2015-09-26 18:49:55
阅读次数:
208
mysql中支持hash和btree索引。innodb和myisam只支持btree索引,而memory和heap存储引擎可以支持hash和btree索引我们可以通过下面语句查询当前索引使用情况:show status like '%Handler_read%';+-----------------...
分类:
数据库 时间:
2015-09-25 18:02:32
阅读次数:
409
sort_buffer_size vs myisam_sort_buffer_size
分类:
其他好文 时间:
2015-09-25 16:12:28
阅读次数:
135
一.首先,创建一个测试表 tableA CREATE?TABLE?`tableA`?(
?`createTime`?int(10)?unsigned?NOT?NULL?default?0?COMMENT?‘createTime‘
)?ENGINE=MyISAM?AUTO_INCREMENT=4?DEFAULT?CHARSET=utf...
分类:
数据库 时间:
2015-09-25 04:13:23
阅读次数:
213
你能用的数据库引擎取决于mysql在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。 ISAM ISAM是一个定义明确且历经时间考验的....
分类:
数据库 时间:
2015-09-24 16:30:19
阅读次数:
200
mysql5.1升级编译安装5.6把原MyISAM表转换成InnoDB,并全局备份一次1、【备份指定数据库】不要用逗号mydbhellodb[root@pc0003~]#mysqldump-uroot-p--databasesmydbhellodb>/tmp/all.sql【修改ENGINE=MyISAM为ENGINE=InnoDB】[root@pc0003home]#cphellodb.sqlhellodb.sql.bak..
分类:
数据库 时间:
2015-09-23 17:17:47
阅读次数:
216
Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。那么,这几种索引有什么功能和性能上的不同呢?FULLTEXT即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用,不过目前只有...
分类:
数据库 时间:
2015-09-23 16:58:22
阅读次数:
171
MySQLibdata1占用空间大释放MySQLibdata1文件的空间背景:最近公司一台服务器报警,磁盘空间报警超阀值.原来mysql数据库数据目录特别大,前一篇文章中介绍的是变更mysql数据文件的目录,此文主要介绍如何把mysql占用的空间释放出来。说明:mysql有多种存储引擎,比如MyISAM、In..
分类:
数据库 时间:
2015-09-22 14:45:15
阅读次数:
168
存储引擎myisam innodb,最常用可以配置default-storage-engine=INNODB 配置默认引擎myisam的这3个在一起 结构,数据,索引(一个表由这3个组成)Engine myisamEngine innodb区别;1、保存文件的方式不同myisam: xxx.frm ...
分类:
数据库 时间:
2015-09-21 23:41:47
阅读次数:
216