如何设计真正的实时数据湖?
建立源端库的镜像:在数据湖内部建立源端库的镜像,而且要尽可能地与源端库技术门类相同,即源端库与湖内镜像库同构,两端兼容层次越深越好(兼容性有物理、协议、逻辑的三层),例如源端和目标端都为MySQL。此设计源自CQRS(CommandQueryResponsibilitySegregation,命令查询职责分离)思想,本质上是在湖内创建一个只读...
如何用pgloader将Zabbix的MySQL数据库迁移到PostgreSQL数据库?
??导入zabbix表结构schema.sql到postgresql数据库中,只保留其中的create语句,不需要添加外键约束,包含INSERTINTOdbversionVALUES('1','6000000','6000017');这条sql都需要删除掉#vidatabase/postgresql/schema.sql##从INSERTINTOdbversion这行开始往下全部删除,参考命令:.,$dCREATEINDEXsla_servic...
TiDB 7.4 发版:正式兼容 MySQL 8.0
TiDB在新版本中也添加了这个功能,为了防止客户的DDL中有残存的CHECK条件,可能会因为这个特性产生问题,TiDB默认并不会开启CHECK约束的检查,而是通过变量tidb_enable_check_constraint手工开启,这充分体现了TiDB同时兼容MySQL5.7和8.0的产品策略。mysql>setglobaltidb_enable_check_constrain...
软件测试必备之数据库知识
8、带AUTO_INCREMENT约束的字段值是从1开始的吗?默认的,在MySQL中,AUTO_INCREMENT的初始值是1,每新增一条记录,字段值自动加1。设置自增属性(AUTO_INCREMENT)的时候,还可以指定第一条插入记录的自增字段的值,这样新插入的记录的自增字段值从初始值开始递增,如在tb_emp8中插入第一条记录,同时指定id值为5,...