数据库

MySQL:参数Open_tables/Open_table_definitions和table cache的浅析

在打开一个表准备访问数据的时候,通常要先打开其数据字典,其中包含了字段信息,索引信息,默认值,字符集,统计数据,自增字段,自增锁等等信息,其中某些在MySQL层,有些在Innodb层(比如统计信息),又比如字段类型在MySQL层和Innodb层的表示是不同的,实际上这包含3层信息:

数据库工作笔记
MySQL
2023-08-01 09:33

7月数据库圈值得关注的事 | 2023

7月,中国信通院发布《数据库发展研究报告(2023年)》,报告显示,2022年全球数据库市场规模为833亿美元,中国数据库市场规模为59.7亿美元(约合403.6亿元人民币),占全球7.2%;《IDC MarketScape:中国图数据库市场2023年厂商评估》报告发布;阿里云在印尼雅加达举行首届瑶池数据库国际峰会;腾讯云发布向量数据库;PingCAP 面向中国企业级用户发布平凯数据库……

qing_yun
数据库开发技术
2023-07-31 13:59

一次 Redis 主从切换,导致数据丢失并陷入只读状态故障

最近一组业务 Redis 数据不断增长需要扩容内存,而扩容内存则需要重启云主机,在按计划扩容升级执行主从切换时意外发生了数据丢失与 master 进入只读状态的故障,这里记录分享一下。

数据库工作笔记
NoSQL
2023-07-31 13:49

证券核心交易系统分布式改造将迎来规模化落地阶段

在落地数字化转型战略过程中,证券业核心交易系统面临着不少挑战。构建新一代分布式核心交易系统成为券商落地数字化转型的有效路径,证券业核心交易系统分布式改造已是大势所趋。

qing_yun
数据库开发技术
2023-07-31 13:31

MySQL 自适应哈希索引(一)构造

曾经优化慢查询时,经常在日志中看到 truncate,当时一直疑惑 truncate 为什么会慢。 转到数据库方向之后,又碰到过几次 truncate 执行时间过长,导致 MySQL 短暂卡住的问题。 经过源码分析和同事测试验证,发现这几次的问题都跟自适应哈希索引有关,所以,深入研究下自适应哈希索引就很有必要了。

数据库工作笔记
MySQL
2023-07-31 10:49

鲲鹏适配案例展示 | 爱可生向量数据库企业版软件V2.0

爱可生向量数据库软件与深圳市金融信创攻关基地分别基于 Kylin v10 操作系统,在 Kunpeng 920 处理器、Taishan 200 服务器的环境上完成并通过兼容性测试。

上海爱可生
国内数据库
2023-07-31 10:32

分布式数据库是不同的

目前的分布式数据库产品种类繁多,技术路线也各有不同,我今天不准备对其做准确的分类,而是从几个小角度来看看这些数据库产品之间的不同。

qing_yun
数据库开发技术
2023-07-31 09:29

云厂商 RDS API 大起底

云产品 API 的开发标准没有统一的规定,海外有如 Terraform 此类的标准出现,但国内尚未统一。在 API 的开发使用中虽然没有统一标准,但通常都会遵循一个规范和最佳实践。

qing_yun
数据库开发技术
2023-07-28 18:00

优化 SQL 体验:五款 AI 驱动工具助力 SQL 查询

SQL AI 工具能够极大提高跟数据和数据库打交道人员(e.g. 数据分析师、数据科学家、数据库管理员、开发者)的效率和生产力,比如可以根据自然语言输入自动生成 SQL 查询(非技术用户也能轻松访问和分析数据了!)、优化查询性能、加强数据探索。如果你想开始学习 SQL,这也是个极佳的途径。

数据库工作笔记
MySQL
2023-07-28 16:53

QianBase TP定时任务的实现

1、应用场景某客户应用场景下,应用有16种数据类型(数据类型为应用概览,如票务数据类型、对账数据类型等,共对应16张表),每天增量为1050万行记录(1.73GB),为避免长时间数据积累导致性能衰减、存储增长问题,设计数据库只保留1095天的数据;同时为了保证历史数据可追述,被删除的数据(1095天前)需要做归档保留,必要时候可恢复归档数据用于分析;归档和删除操作建议在业务空闲时定时自动执行。注:

易鲸捷数据库
国内数据库
2023-07-28 10:47

选择分布式数据库的理由

实际上,用户选择分布式数据库的理由其实是很多的,最终取决于你使用什么数据库产品的,还是应用场景,千万不要为了一个你所不了解的技术去盲目的作出选择,选择前,还是先更多的了解技术本身

qing_yun
数据库开发技术
2023-07-28 09:47

海致星图沈游人:图数据库的火热正从资本市场转向用户市场

目前大多数图数据库并不是作为一线数据接收方使用,其数据要从大数据平台和关系数据库中导入,所以数据导入是图数据库的关键性能指标之一。

qing_yun
数据库开发技术
2023-07-27 17:28

技术分享 | MySQL5.7 与 MariaDB10.1 审计插件兼容性验证

在使用 CentOS Linux release 7.5.1804 (Core) 虚机为 MySQL 5.7.34 安装 MariaDB 审计插件时发现:当使用通过解压 mariadb-10.1.48-linux-glibc_ 214-x86_64.tar.gz 获得的 server_audit.so 时,MySQL 会出现 Crash 的情况,通过手动重启 MySQL 也会马上发生 Crash。由此不禁思考:

数据库工作笔记
MySQL
2023-07-27 09:54

兼容Oracle数据库,但是要规避知识产权风险

现在很多用户都在做数据库国产化改造工作,因为有大量的系统要迁移,因此保持国产数据库与Oracle的兼容性就十分重要。兼容Oracle数据库,要规避知识产权风险。

qing_yun
数据库开发技术
2023-07-27 09:37

PostgreSQL PG16 逻辑复制在STANDBY 上工作 (译)

​Postgres 16刚刚发布了测试版,我对其中的新功能非常兴奋。该新功能允许从待命服务器进行逻辑复制,用户可以: 从只读的待命服务器创建逻辑解码 减轻主服务器的工作负载 采用新的方式为需要在多个系统之间进行数据同步或审核的应用程序提供高可用性 第二个相关且令人兴奋的新功能是,在给定的待命服务器上的复制槽将持久化到将该待命服务器提升为主服务器。这意味着在主服务器故障并将待命服务器提升为主服务器时,复制槽将持久存在,并且之前的待命服务器订阅者不会受到影响。

数据库工作笔记
PostgreSQL
2023-07-27 09:35