1.故障现象 20191113-22:32 datax全量同步t_shop_info表到 eorder所在的实例,t_shop_info表有两个唯一约束。总数据量不超过1w行,同步完成后MGR从库复制线程死锁。导致同步停止,影响业务。 从库processlist 截图 2.故障复现 2.1 集群环境 ...
分类:
编程语言 时间:
2019-11-30 11:41:55
阅读次数:
116
达梦数据库的约束常用的有主键约束、外键约束、唯一约束,还有些不常用的检查约束、非空约束等等,接下来我们使用test1用户分别来创建操作下。
分类:
数据库 时间:
2019-11-29 01:08:22
阅读次数:
795
/** * @javax.persistence.Column(name="xxx",unique=false,nullable=true) 指定当前属性所要映射字段 * name 表中所对应字段的名称【默认值:与属性名一致】 * unique 该字段是否为唯一约束字段 【默认值 FALSE】 * ...
分类:
其他好文 时间:
2019-11-22 13:25:07
阅读次数:
121
创建 create 创建数据库,数据表 插入 insert into 插入记录/元组 删除 drop 删除数据库,数据表,记录 delete from 删除记录 查询 select 查询记录 修改 alter 修改表的信息 更新 update 更新记录/元组 "Alter 的语法" alter da ...
分类:
数据库 时间:
2019-11-10 13:16:52
阅读次数:
98
数据库作为一个系统的核心,数据库设计的1NF就是一个表结构必须有唯一约束也就是主键,Oracle数据库本身没有自增机制,不像MySQL直接使用关键字AUTO_INCREMENT自动加一,所以需要我们去自己来实现,下面有几种实现的方式 一、序列化+触发器 第一步在表结构完整的情况下创建一个序列 CRE ...
分类:
数据库 时间:
2019-11-09 17:32:43
阅读次数:
85
MySQL中约束的作用是对表中的数据进行限定,保证数据的正确性,完整性,有效性。 分类:(1)主键约束 primary key(2)非空约束 not NULL (3)唯一约束 unique (4)外键约束 foreign key 1.非空约束:限定数据非空,如果为空则不可以添加数据。 添加语法:(1 ...
分类:
数据库 时间:
2019-11-07 13:32:25
阅读次数:
110
SQL语句汇总(一)——数据库与表的操作以及创建约束 首先,非常感谢大家对上篇博文的支持,真是让本菜受宠若惊,同时对拖了这么久才出了此篇表示抱歉。 前言:此文旨在汇总从建立数据库到联接查询等绝大部分SQL语句。SQL语句虽不能说很多,但稍有时间不写就容易出错。博主希望通过此文来战胜自己的健忘,如果大 ...
分类:
数据库 时间:
2019-11-06 23:07:12
阅读次数:
146
代码中被[]包含的表示可选,|符号分开的表示可选其一。 需求背景 我们在写存储过程的时候,可能会出现下列一些情况: 插入的数据违反唯一约束,导致插入失败 插入或者更新数据超过字段最大长度,导致操作失败 update影响行数和期望结果不一致 遇到上面各种异常情况的时,可能需要我们能够捕获,然后可能需要 ...
分类:
其他好文 时间:
2019-11-01 11:11:02
阅读次数:
79
约束之间的比较:主键约束、联合约束、唯一约束、外键约束 1、主键约束,primary_key 能唯一确定一张表中的记录,也就是我们通过给某个字段添加约束,就可以使得改字段不重复且不为空。 create table test1( id int primary key, name varchar(20) ...
分类:
其他好文 时间:
2019-10-15 09:46:21
阅读次数:
74
1. 主键约束(Primay Key Coustraint) 唯一性,非空性 2. 外键约束 (Foreign Key Counstraint)需要建立两表间的关系并引用主表的 3. 唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个 4. 默认约束 (Default C ...
分类:
其他好文 时间:
2019-10-14 15:06:31
阅读次数:
1130