标题听起来很耸人听闻,不过确实没有夸大的意思,对于我们来说确实算得上”血案“了。这个问题最终导致了某个底层的核心应用15分钟内不可用,间接导致上层很多应用也出现了问题,尤其是一些支付相关的业务也出现了不可用情况。由于故障影响较大,该故障在内部定级很高。故障排查过程也算是一波三折,中间的槽点也比较 ...
问题背景 定时任务调用存储过程 将数据插入临时表时。出现了uuid重复的报错。 报错信息 SQL select DB DATA.PR SELECT Err ERROR: duplicate key value violates unique constraint pk result select DETAIL: Key c id d e c cc e aaffb already exists. C ...
2018-08-20 16:51 0 2275 推荐指数:
标题听起来很耸人听闻,不过确实没有夸大的意思,对于我们来说确实算得上”血案“了。这个问题最终导致了某个底层的核心应用15分钟内不可用,间接导致上层很多应用也出现了问题,尤其是一些支付相关的业务也出现了不可用情况。由于故障影响较大,该故障在内部定级很高。故障排查过程也算是一波三折,中间的槽点也比较 ...
ps:后来反复测试 /2012 10 18 发现in(null,~)其中的Null无效,相当于in(~) 所以这里发现一个问题 :Group By 列时 ...
一、Java 1.UUID 简介 UUID 含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准。也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 ...
1.mysql 2.oracle ...
Oracle新建系统表时,要求主键为32位uuid,推測Oracle肯定会提供相关的函数。 翻阅相关文档,果然发现Oracle提供的函数 sys_guid() 用于获取32位uuid,简单使用为 select sys_guid() from dual ...
Oracle新建系统表时,要求主键为32位uuid,推測Oracle肯定会提供相关的函数。 翻阅相关文档,果然发现Oracle提供的函数 sys_guid() 用于获取32位uuid,简单使用为 select sys_guid() from dual; 该函数返回32位的uuid为大写 ...
PostgreSQL数据库安装 postgresql linux 9.6.0 2018年01月31日 10时53分13秒 编译以及安装 ...
的名字;-e POSTGRES_PASSWORD=password,设置环境变量,指定数据库的登录口令为p ...