码迷,mamicode.com
首页 >  
搜索关键字:innodb    ( 4485个结果
七、mysql索引选择
1.myisam,bdb,innodb,memory 单表至少支持16个索引2.create index id_index on emp (id) 为emp表创建一个名为id_index的id字段的索引3.drop index id_index on emp 删除emp表的id_index 索引4....
分类:数据库   时间:2014-07-08 22:42:14    阅读次数:306
mysql---整体备份和增量备份
整体备份: 对整张表或者整个数据库甚至所有数据库进行备份。 增量备份: 对某一范围内的数据进行备份。 1、整体备份: 对表进行备份: 针对存储引擎为myisam的表,可以直接复制frm、myd、myi这三个文件起到备份的效果。需要还原的时候,再复制回来就可以达到还原效果。 如果存储引擎为innodb的表,就不这样简单了,因为所有表的数据和索引都存在一起(表空间)。...
分类:数据库   时间:2014-07-08 19:39:00    阅读次数:239
mysql innodb表分区
分区的一些优点包括:1)、与单个磁盘或文件系统分区相比,可以存储更多的数据。 2)、对于那些已经失去保存意义的数据,通常可以通过删除与那些数据有关的分区,很容易地删除那些数据。相反地,在某些情况下,添加新数据的过程又可以通过为那些新数据专门增加一个新的分区,来..
分类:数据库   时间:2014-07-08 08:39:27    阅读次数:172
六、mysql字段类型选择
1.char类型字段会自动删除字符串后面所带的空格,而varchar不会2.char比varchar快.....3.myisam 建议 char类型,memory char跟varchar一样,都作为char类型处理;innodb建议 varchar类型4.optimize table 清理碎片te...
分类:数据库   时间:2014-07-08 00:49:22    阅读次数:422
MySQL索引优化-from 高性能MYSQL
Btree:1. 尽量使用覆盖索引, 即三星索引2. 多列索引如果带范围的话, 后续列不会作为筛选条件3. 多列索引应选择过滤性更好的充当前缀索引4. 尽量按主键顺序插入, 减少页分裂, 采用自增ID在高并发情况下, 可能造成明显征用, 或者更改innodb_autoinc_lock_mode配置....
分类:数据库   时间:2014-07-07 09:59:48    阅读次数:212
mysql InnoDB 和 Myisam 存储引擎的区别
1. InnoDB 支持事物,Myisam 不支持事物2. InnoDB 是行级锁,Myisam 表级锁3. InnoDB 不支持全文索引,Myisam 支持全文索引,但不支持外键4. InnoDB 在磁盘上是两个文件,Myisam 是三个文件5 myISAM管理非事务表。它提供高速存储和检索,以及...
分类:数据库   时间:2014-07-06 21:05:40    阅读次数:229
MySQL auto_increment实现
运维的时候,经常遇到auto_increment的疑惑:机器异常crash,重启后id回退的问题性能考虑,每次获取肯定不会持久化,内存中取值,statement复制如何保证主备一致id的取值受binlog的保护吗1. auto_increment相关的参数控制 1.1 innodb_autoinc_...
分类:数据库   时间:2014-07-06 16:32:46    阅读次数:315
MyISAM VS InnoDB
A.构成上的区别: InnoDB只在磁盘上存储一个文件.frm 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型: 文件存储表定义 .frm 数据文件的扩展名为.MYD (MYData) 索引文件的扩展名是.MYI (MYIndex)...
分类:数据库   时间:2014-07-05 21:26:45    阅读次数:292
MySQL事务之数据结构
事务是关系型数据库的核心,贯穿整个源代码,先来瞅瞅相关的数据结构,揭开面纱:server层和innodb引擎层分别对应了不同的数据结构,但相互关联:server层需要引擎注册事务,以便server层能够引用。innodb层需要维持事务的状态,以及事务的状态转换的具体实现。1. 相关数据结构下面用一个...
分类:数据库   时间:2014-07-03 13:22:20    阅读次数:272
MariaDB 10之并行复制--延迟测试结果
测试参数:sysbench--test=/root/sysbench0.5/sysbench/tests/db/insert.lua --mysql-table-engine=innodb--oltp-table-size=1000000 --max-requests=0--max-time=300--num-threads=16 --oltp-tables-count=10--report-interval=10 --mysql-host=10.8.8.100--mysql-port=3312--..
分类:数据库   时间:2014-07-02 06:44:36    阅读次数:280
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!