点击此处进入原网页 1、存储引擎是什么? Mysql中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。这些不同的技术以及.....
分类:
数据库 时间:
2014-08-24 22:09:53
阅读次数:
262
MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使...
分类:
数据库 时间:
2014-08-24 13:01:52
阅读次数:
318
Galera is a synchronous multi-master cluster for MySQL/InnoDB databases. Some features and benefits of Galera are: Synchronous replication. Multi mast...
分类:
数据库 时间:
2014-08-22 21:02:59
阅读次数:
405
Setup MySQL master-master replication with Galera I. Galera introduction MySQL/Galera is synchronous multi-master cluster for MySQL/InnoDB database. T...
分类:
数据库 时间:
2014-08-22 21:00:29
阅读次数:
427
而在MySQL5.5中,存在外键约束的InnoDB表,在任何情况下都不允许进行Truncate操作,并报错(Error 1701),如果朋友你实在是有点强迫症,那么可以用下面的方式拐着弯解决: 导出数据库数据位.sql文件。 随便用个文本编辑器打开文件。
手动编辑一下.sql文件,怎样编辑相信你看了...
分类:
数据库 时间:
2014-08-22 19:34:29
阅读次数:
210
MySQL5.6默认使用innodb为存储引擎,在复制功能上MySQL5.6引入了GTID(GlobalTransactionIDs)新特性,这使得5.6复制功能的配置、监控及管理变得更加易于实现,且更加健壮。一、实现环境centosmaster:172.16.20.245slave:172.16.20.219两数据库均是新安装二、master安装配置1ma..
分类:
数据库 时间:
2014-08-22 18:02:09
阅读次数:
189
前言第一个小小项目,后来发现确实很多不足,感谢导师和leader的评审。总结几点:现金支付时刻注重安全,稳定,任何时候都认为发过来的数据是不安全的。数据库表应为innodb引擎,而不是myiasm引擎,以支持事务回滚。常用字段设置index。设有备用字段以便以后扩展。token属于非必须自动,可以放...
分类:
其他好文 时间:
2014-08-22 12:20:36
阅读次数:
126
使用分区数据表: 分区数据表和merge数据表具有相似的作用,但是分区数据表确确实实是一个数据表 ,不像merge是列出数据表的逻辑关系,并且分区数据表可以包括像myisam以外的 的数据表。创建分区数据表: create table 里给出数据列和索引,然后用partition by 定义...
分类:
数据库 时间:
2014-08-21 22:31:04
阅读次数:
418
关键配置:关闭binlog 环境:8G的sql文件,300多个InnoDB数据表,(用MysqlWorkbench导出的数据,用HeidiSql导入,因为正式环境是mysql,可以用MysqlWorkbench,而MariaDB用不了导出,要用HeidiSql,直接用mysql...
分类:
数据库 时间:
2014-08-21 21:20:45
阅读次数:
556
很多系统正式上线后,随着数据量的不断增加,会发现数据目录下的可用空间越来越小,从而造成了安全隐患,对于这类问题,用户可以根据不同的情况采取不同的措施进行解决。对于myisam的引擎的表,在建表的时候可以用如下选项分别指定了数据目录和索引目录存储到不同的磁盘空间,而默认会同时放到数据目录下例如crea...
分类:
其他好文 时间:
2014-08-21 16:28:14
阅读次数:
255