码迷,mamicode.com
首页 >  
搜索关键字:myisam    ( 1838个结果
MySQL 锁机制
Innodb的为行锁MyISAM的为表锁locktables命令是为当前线程锁定表.这里有2种类型的锁定,一种是读锁定,用命令locktablestablenameread;另外一种是写锁定,用命令locktablestablenamewrite.下边分别介绍:1.locktable读锁定如果一个线程获得在一个表上的read锁,那么该线程和所..
分类:数据库   时间:2015-01-29 01:58:57    阅读次数:270
在mysql数据库中制作千万级测试表
前言: 最近准备深入的学一下mysql,包括各种引擎的特性、性能优化、分表分库等。为了方便测试性能、分表等工作,就需要先建立一张比较大的数据表。我这里准备先建一张千万记录用户表。 步骤: 1 创建数据表(MYISAM方式存储插入速度比innodb方式快很多) 数据表描述 数据量:1千万 字段类型:   id :编号...
分类:数据库   时间:2015-01-28 17:58:36    阅读次数:207
Mysql存储引擎简介
#写的不好轻喷 被ORACLE收购以后默认是INNODB引擎 MyISAM Mysql5.5.5之前的默认存储引擎 支持大文件,通常认为是256TB适合读多写少的应用场景每个MyISAM表的最大索引数是64,可以通过编译改变BLOB和TEXT类型可以被索引支持全文索引仅支持表锁非事务性引擎 不支持事务性操作 .frm文件存储表定义、.MYD数...
分类:数据库   时间:2015-01-27 15:03:06    阅读次数:201
亿级用户下的新浪微博平台架构
序言 新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年新年第一分钟发送的微博达808298条,如此巨大的用户规模和业务量,需要高可用(HA)、高并发访问、低延时的强大后台系统支撑。 微博平台第一代架构为LAMP架构,数据库使用的是MyIsam,后台用的是php,缓.....
分类:其他好文   时间:2015-01-22 17:42:54    阅读次数:197
Mysql之MyISAM存储引擎
MyISAM是Mysql的默认存储引擎,它在磁盘上存储为三个文件,.MYD是数据文件.MYI是索引文件.frm是存储表定义。我们可以考虑把数据文件和索引文件分别存到不同的磁盘,实现IO平均分布。如果对事务完整性没有要求,或者以select、insert为主的操作,可以选择该存储引擎。1、MyISAM..
分类:数据库   时间:2015-01-22 15:45:53    阅读次数:198
MySQL存储引擎比较
MySQL常用的存储引擎分4种,分别为:MyISAM、InnoDB、MEMORY、MERGE。MySQL常用的存储引擎的区别:1、MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。2、InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。..
分类:数据库   时间:2015-01-22 15:42:24    阅读次数:180
Mysql 全文本检索
mysql 全文索引 注意 并非所有的引擎都支持 全文检索 mysql最常用的引擎 INnodb 和 myisam 后者支持全文检索 前者不支持 创建表的时候指定要检索列 CREATE TABLE TEST_FULLTEXT(note_id int not null auto_increment,note_text text null, primaty key(...
分类:数据库   时间:2015-01-22 13:26:40    阅读次数:232
索引的设计和使用
索引是数据库中用来提高性能的最常用工具。 根据存储引擎可以定义每个表的最大索引数和最大索引长度,每种存储引擎(MyISAM,InnoDB,BDB,MEMORY等)对每个表至少支持16个索引,总索引长度至少为256字节。 前缀索引 要为city表创建了10个字节的前缀索引,语法是: create in...
分类:其他好文   时间:2015-01-21 10:10:50    阅读次数:150
表类型(存储引擎)的选择
表类型(存储引擎)的选择插件式存储引擎是MySQL数据库最重要的特性之一,用户可以依据应用的需要选择如何存储和索引数据、是否使用事务等。MySQL5.0支持的存储引擎包括MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDB Cluster、ARCHIVE、CSV、BL...
分类:其他好文   时间:2015-01-21 10:10:39    阅读次数:169
配置基于GTIDs的replication
什么是GTIDs?globaltransactionidentifiersmysql5.6.5新加的一项技术GTIDs是完全基于事务的,因此不支持MYISAM存储引擎(兼容性不好)添加新的slave或者当发生故障转移需要将master身份迁移到slave时,无需考虑是那一个二进制日志以及那一个positionGTID由source_UUIDtransacti..
分类:其他好文   时间:2015-01-20 18:24:15    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!