3.3 PXC Strict Mode
摘要: 出处:黑洞中的奇点 的博客 http://www.cnblogs.com/kelvin19840813/ 您的支持是对博主最大的鼓励,感谢您的认真阅读。本文版权归作者所有,欢迎转载,但请保留该声明。
3.3 PXC Strict Mode
PXC严格模式旨在避免在Percona XtraDB群集中使用实验性和不支持的功能。
它在启动时和运行时执行多个验证。
根据您选择的实际模式,在遇到验证失败时,服务器将抛出错误(暂停启动或拒绝操作),或记录警告并继续正常运行:
• DISABLED:不要执行严格的模式验证和正常运行。
• PERMISSIVE:如果失败,记录警告并继续正常运行。
• ENFORCING:如果在启动期间验证失败,请暂停服务器并抛出错误。如果验证失败运行时,拒绝操作并抛出错误。
• MASTER:与ENFORCING相同,但不执行显式表锁定的验证。这个模式可以与其中写操作被隔离到单个节点的集群一起使用。
默认情况下, PXC Strict Mode设置为pxc_strict_mode = ENFORCING ,除非节点充当独立服务器或节点 bootstrapping,则PXC Strict Mode默认为DISABLED。
建议保持PXC严格模式设置为ENFORCING,因为在这种情况下每当Percona XtraDB群集遇到实验功能或不支持的操作,服务器将拒绝它。这将迫使你重新评估Percona XtraDB群集配置,而不会危及数据的一致性。
如果您计划将PXC严格模式设置为除ENFORCING以外的任何内容,则应注意这些限制以及这可能对数据完整性的影响。有关详细信息,看 3.3.1 Validations.
要设置模式,请在mysqld启动期间在配置文件中使用 pxc_strict_mode 变量或使用 --pxc-strict-mode 选项。
最好使用必要的模式启动服务器(强烈建议使用默认的ENFORCING)。但是,您可以在运行时动态更改它。
mysql> SET pxc_strict_mode=PERMISSIVE;
为了进一步确保数据一致性,重要的是使集群中的所有节点运行相同配置,包括pxc_strict_mode
3.3 PXC Strict Mode的更多相关文章
- Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication Overview Galera Cluster 由 Coders ...
- Percona XtraDB Cluster Strict Mode(PXC 5.7)
在Percona XtraDB Cluster集群架构中,为了避免多主节点导致的数据异常,或者说一些不被支持的特性引发的数据不一致的情形,PXC集群可以通过配置pxc_strict_mode这个变量来 ...
- CentOS:ECDSA host key "ip地址" for has changed and you have requested strict checking(转)
原文地址:http://blog.csdn.net/ausboyue/article/details/52775281 Linux SSH命令错误:ECDSA host key "ip地址& ...
- cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'mvc:annotation-driven'.
spring 配置文件报错报错信息:cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be ...
- How to Disable Strict SQL Mode in MySQL 5.7
If your app was written for older versions of MySQL and is not compatible with strict SQL mode in My ...
- PHP中Strict Standards错误解决方法二
在PHP5.3.3 中安装wordpress 3.0.1 ,在安装时出现错误:Strict Standards: PHP Strict Standards: Declaration of Walker ...
- PHP Strict Standards:问题解决
异常信息: ( ! ) Strict standards: Declaration of SugarEmailAddress::save() should be compatible with tha ...
- MySQL PXC构建一个新节点只需IST传输的方法
需求场景:原有的pxc环境数据量已经比较大,新买的服务器要加入此集群中,如何让其用IST的方式传输,而不是SST. PXC传输数据有两种方式: IST: Incremental State Trans ...
- PXC(Percona XtraDB Cluster)集群的安装与配置
Percona XtraDB Cluster是针对MySQL用户的高可用性和扩展性解决方案,基于Percona Server .其包括了Write Set REPlication补丁,使用Galera ...
随机推荐
- DNS BIND之rndc介绍及使用
rndc(Remote Name Domain Controllerr)是一个远程管理bind的工具,通过这个工具可以在本地或者远程了解当前服务器的运行状况,也可以对服务器进行关闭.重载.刷新缓存.增 ...
- golang之数组
1.数组:同一种数据类型的固定长度的序列. 2.数组定义:var a [len]int,例如:var a [5]int 3.长度是数组类型的一部分,因此,var a[5] int 和 var a[10 ...
- cakephp获取最后一条sql语句
.在app\config\core.php中设置Configure::write(); .页面上追加如下代码: $dbo = ConnectionManager::getDataSource('def ...
- file_get_contents()
file_get_contents()类似于curl接口调用
- Mac下Laravel的Homestead环境配置
准备开始学PHP后端,在看完PHP语法以及PHP的MVC设计模式以后,准备开始学习PHP的主流框架Laravel,Laravel准备了一个万事俱备的虚拟环境Homestead,配置一下用起来. 安装v ...
- [SoapUI] EndPoint不需要在配置文件中设置不同环境的值,SoapUI自带此参数的设置
在Environments里面设置就好了
- ST-LINK驱动的安装
1.下载ST-LINK驱动ST-LINK_USB_V2_1_Driver 双击dpinst_amd64.exe来安装. 成功会显示: 2.进入MDK5里面去配置ST-LINK 通过魔术棒选项: a.D ...
- AspNet.WebAPI.OData.ODataPQ实现WebAPI的分页查询服务-(个人拙笔)(转)
出处:http://www.bubuko.com/infodetail-827612.html AspNet.WebAPI.OData.ODataPQ 这是针对 Asp.net WebAPI ODat ...
- Kubernetes基本原理与示例
1. Kubernetes介绍 基本概念 Pod Pod是Kubernetes的基本操作单元,把相关的一个或多个容器构成一个Pod,通常Pod里的容器运行相同的应用.Pod包含的容器运行在同一个Nod ...
- spark使用idea以client模式提交应用到standalone集群
使用idea以client方式提交代码到standalone集群非常简单. 1.首先有一个部署好且已经启动的standalone集群 --------------------------------- ...