在线热备份数据库之innobackupex 增量备份InnoDB 什么是增量备份?其原理是什么? 增量备份是 基于上一次备份后对新增加的内容进行备份 ,优点相较于完整备份而言备份内容少时间短,能够节省磁盘空间。但相较于完整备份而言可靠性有所降低,不能缺失基于完整备份的增量备份区间备份包,建议完整备份 ...
分类:
数据库 时间:
2019-10-16 09:22:10
阅读次数:
132
作者: 听风,原文地址: https://www.cnblogs.com/huchong/p/10219318.html。 <! TOC 数据库命令规范 数据库基本设计规范 1. 所有表必须使用 Innodb 存储引擎 2. 数据库和表的字符集统一使用 UTF8 3. 所有表和字段都需要添加注释 4 ...
分类:
数据库 时间:
2019-10-16 00:52:39
阅读次数:
122
在线热备份数据库innobackupex 完整备份InnoDB XtraBackup xtrabackup C程序,支持InnoDB/XtraDB innobackupex : 以Perl脚本封装xtrabackup,还支持MyISAM 个人建议由innobackupex增量/完整 + binlog ...
分类:
数据库 时间:
2019-10-16 00:22:44
阅读次数:
149
回答星球水友提问:沈老师,我听网上说,MySQL数据表,在数据量比较大的情况下,主键不宜过长,是不是这样呢?这又是为什么呢? 这个问题嘛,不能一概而论: (1)如果是InnoDB存储引擎,主键不宜过长; (2)如果是MyISAM存储引擎,影响不大; 先举个简单的栗子说明一下前序知识。 假设有数据表: ...
分类:
数据库 时间:
2019-10-14 11:02:13
阅读次数:
153
1.MySQL索引中索引的存储类型 BTREE、HASH 2.索引是在存储引擎中实现的,不同的存储引擎会使用不同的索引 MyISAM、InnoDB存储引擎:只支持BTREE索引 MEMORY/HEAP存储引擎:支持HASH和BTREE索引。 3.在已经存在的表上创建索引 TABLE STUDENT ...
分类:
数据库 时间:
2019-10-13 00:52:14
阅读次数:
123
InnoDB集群最需要的功能之一是Windows支持,我们现在已将其作为InnoDB Cluster 5.7.17预览版 2的一部分提供。此博客文章将向您展示如何在MS Windows 10上运行InnoDB集群。64位系统。 我们将执行以下步骤。 下载包 安装 创建一个InnoDB群集沙箱配置 引 ...
分类:
数据库 时间:
2019-10-13 00:39:27
阅读次数:
247
一、单选题(共29题,每题5分) 1.以下代码 a.php 输出的结果是? a.php 的代码如下: b.php的代码如下: A、foo in a B、什么也不输出 C、报错 D、foo in b 参考答案:C 答案解析: 答案是C 想让大家思考的是、为什么在b里边使用了return、依然可以找到f ...
分类:
Web程序 时间:
2019-10-12 22:47:15
阅读次数:
148
Innodb引擎 Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别。该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于MySQL后台的完整数据库系统,MySQL运行时Innodb会在内存中建立缓冲池,用于缓冲数据和索引。但是该引 ...
分类:
数据库 时间:
2019-10-11 18:25:06
阅读次数:
81
索引是一种特殊的文件(InnoDB 数据表上的索引是表空间的一个组成部分),它们 包含着对数据表里所有记录的引用指针。 普通索引(由关键字 KEY 或 INDEX 定义的索引)的唯一任务是加快对数据的访问速度。 普通索引允许被索引的数据列包含重复的值。如果能确定某个数据列将只包含彼 此各不相同的值, ...
分类:
数据库 时间:
2019-10-11 10:55:35
阅读次数:
90
一、字符集和排序规则简介1)MySQL提供了多种字符集和排序规则选择,其中字符集设置和数据存储以及客户端与MySQL实例的交互相关,排序规则和字符串的对比规则相关2)字符集的设置可以在MySQL实例、数据库、表、列四个级别3)MySQL设置字符集支持在InnoDB, MyISAM, Memory三个... ...
分类:
数据库 时间:
2019-10-09 12:35:18
阅读次数:
91