摘要:python中主要在列表、字典和集合中使用推导式。 推导式就是对数据集(无论是列表、字典还是集合)的操作,一般只需要几行代码,可以将其收缩到一行或多行,从而提高可读性并使代码紧凑。 常见的推导式有: ·列表推导式 ·字典推导式 ·集合推导式 ·生成器推导式 列表推导式 列表推导式一种从现有列表创建新 阅读全文
MySQL 8.0 instant 添加和删除列
2024-02-20 22:11 by abce, 963 阅读, 0 推荐, 收藏,
摘要:MySQL 8.0.12 开始, 以下的 alter table 操作支持 ALGORITHM=INSTANT 算法: 1.添加新的列。即 instant add column 2.添加或者删除虚拟列 3.添加或者删除列的默认值 4.修改 enum、set 类型列的定义 5.修改索引类型 6.重命名 阅读全文
MySQL 官方的容器镜像地址
2024-02-19 09:38 by abce, 213 阅读, 0 推荐, 收藏,
摘要:https://container-registry.oracle.com/ 阅读全文
关于云原生数据库,你需要了解的一切
2024-02-19 09:37 by abce, 394 阅读, 0 推荐, 收藏,
摘要:学习一下云原生数据库。原文请移步:https://www.percona.com/blog/what-is-a-cloud-native-database/ 云原生数据库不仅仅是一个碰巧位于云上的数据库;它从底层开始构建,以充分发挥云计算的潜力。与只适合在云上运行的传统数据库不同,云原生数据库旨在与 阅读全文
MySQL 添加主键减少磁盘空间的使用
2024-02-18 17:25 by abce, 67 阅读, 0 推荐, 收藏,
摘要:测试使用的版本:MySQL 8.0.32 时至今日的 MySQL 8.3.0,默认都是不需要在定义表的时候定义主键。不过 Group Replication 和 Percona XtraDB Cluster (PXC) 缺省不支持没有主键的表。表缺少主键会有很多负面的性能影响,最大的确定是影响复制的 阅读全文
向量数据库简介
2024-01-29 10:52 by abce, 295 阅读, 0 推荐, 收藏,
摘要:学习一下什么是向量数据库,原文地址:https://www.percona.com/blog/an-introduction-to-vector-databases/ 设想一下,地球的南半球即将进入冬季,而你想要去 Patagonia 旅行,因此你需要买几件舒适的衣服。你打开谷歌浏览器,并在搜索框输 阅读全文
MySQL 8 版本升级
2024-01-27 14:49 by abce, 1050 阅读, 0 推荐, 收藏,
摘要:升级过程中,安装一个新版本的 MySQL 版本可能需要升级以下这些内容: mysql schema。mysql 库中的表主要分成两类:数据字典表,即存储数据库对象元数据;系统表,即存储非数据字典表,用于其它操作用途 其它 schema。内嵌的(比如performance_schema、informa 阅读全文
MySQL 的保留账号
2024-01-19 09:05 by abce, 41 阅读, 0 推荐, 收藏,
摘要:以下账号是 MySQL 中的保留账号,在mysql初始化的时候创建。 >select user,host,authentication_string,account_locked from mysql.user where account_locked='Y'; + + + + + | user | 阅读全文
为什么"idle_session_timeout"的设置可能是个坏主意?
2024-01-15 12:24 by abce, 1733 阅读, 0 推荐, 收藏,
摘要:PostgreSQL 14 引入了参数 idle_session_timeout ,新参数让 DBA 可以轻松清除所有空闲连接。问题在于它可能造成的附带损害。 导致与连接有关的故障的常见因素 1. 不受限制的连接设置: max_connections 和每个用户限制等连接设置会使系统遭受恶意拒绝服务 阅读全文
参数 server_id 的潜在重要性
2024-01-12 20:18 by abce, 95 阅读, 0 推荐, 收藏,
摘要:一般情况下,server_id 被设置为一个随机数字,只是与其他副本上配置的数字不同,而且一旦设置好,以后一般就不会再查看或更改,通常这没什么问题,但如果忽略了 server_id,就可能导致在下面描述的恢复场景中出现不必要的事务跳过。 假设我们有以下拓扑结构: db2 - primary - se 阅读全文