本文旨在复习MariaDB二进制安装以及基本管理基础知识1、MariaDB是MySQL原作者新作,开源社区维护,功能特性相较MySQL至少持平;2、采用新引擎XtraDB替代MySQL的InnoDB,较早版本5.1上的MySQL默认存储引擎是MyISAM;3、Xtradb在多核CPU上面的性能和伸缩性要更好;对于内存的分配..
分类:
数据库 时间:
2015-10-25 06:19:29
阅读次数:
258
1,事务处理innodb 支持事务功能,myisam 不支持。Myisam 的执行速度更快,性能更好。2,select ,update ,insert ,delete 操作MyISAM:如果执行大量的SELECT,MyISAM是更好的选择InnoDB:如果你的数据执行大量的INSERT或UPDATE...
分类:
数据库 时间:
2015-10-24 11:18:20
阅读次数:
200
PS:innodb这种引擎,与MYISAM引擎的区别很大.特别是它的数据存储格式等.对于innodb的数据结构,首先要解决两个概念性的问题: 共享表空间以及独占表空间.1、什么是共享表空间和独占表空间共享表空间以及独占表空间都是针对innodb表的数据存储而言的,ibdata1为innodb引擎的存...
分类:
数据库 时间:
2015-10-22 17:10:59
阅读次数:
190
1、mysql忽略主键冲突、避免重复插入的几种方式。2、设置MySQL的连接超时参数可以参考:一、二、三。3、查看mysql当前连接数。1)、查看状态:SHOWSTATUS;2)、查看当前连接数:SHOWSTATUSWHEREVARIABLE_NAME=‘Threads_connected‘;3)、查看当前用户有哪些连接:SHOWprocesslis..
分类:
数据库 时间:
2015-10-22 15:47:35
阅读次数:
208
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是....
分类:
数据库 时间:
2015-10-16 09:53:09
阅读次数:
164
之前一直都不是很了解这方面,被问到数据库引擎的时候,我的大脑尽管飞速运转千山万水次,也终于只能摇摇头。 工作之余,也就搜一搜这方面的内容,看看我之前用过的数据库表的引擎模式,才发现以前一直都没有注意过这个。‘ Mysql数据库有很多存储引擎,比较常见的就是myisam innodb ndb,...
分类:
数据库 时间:
2015-10-15 18:11:35
阅读次数:
187
事务就是指对数据库的多次修改,要么全部成功,要么全部失败,不能出现部分修改成功,部分修改失败的情况。PHP下操作mysql数据库要实现事务提交,需注意以下方面:1, 数据库表存储引擎类型设置为innoDB。默认的mysql表采用MYISAM引擎,是不支持事务的,因此要采用以下语句变更:mysql> ...
分类:
数据库 时间:
2015-10-15 18:00:33
阅读次数:
187
在mysql数据库中制作千万级测试表前言:最近准备深入的学一下mysql,包括各种引擎的特性、性能优化、分表分库等。为了方便测试性能、分表等工作,就需要先建立一张比较大的数据表。我这里准备先建一张千万记录用户表。步骤:1创建数据表(MYISAM方式存储插入速度比innodb方式快很多)数据表描述数据...
分类:
数据库 时间:
2015-10-15 12:54:51
阅读次数:
228
/*java使用事务处理,首先要求数据库支持事务,如使用MYSQL的事务功能,就要求mysql的表类型为Innodb,*/ /*InnoDB,是MySQL的数据库引擎之一 与传统的ISAM与MyISAM相比,InnoDB的最大特色就是支持了 ACID兼容的事务(Transaction)功能,类似于P...
分类:
数据库 时间:
2015-10-11 16:43:44
阅读次数:
184
MyISAMMyISAM引擎是MySQL关系数据库管理系统的默认存储引擎(5.5.xx版本之前),这种MySQL表存储结构从就的ISAM代码扩展出许多有用的功能,在新版的MYSQL中InnoDB引擎由于对事物参照的完整性,已经更高并发性等优点开始逐渐取代MyISAM引擎MyISAM引擎特点:1、不支持事物(事物..
分类:
数据库 时间:
2015-10-02 06:41:16
阅读次数:
257