Docker 基本概念 什么是 Docker? Docker 是一个开源的容器化平台,允许开发者封装他们的应用程序及其所有依赖项到一个标准化的单元中,这个单元被称为“容器”。容器可以在任何支持 Docker 的环境中运行,从而确保应用程序的可移植性和一致性。 Docker 的优势 一
文章目录 一、安装前准备:通用原则与注意事项 1.1 版本选择 1.2 权限要求 1.3 端口与防火墙 1.4 存储路径 二、Linux 系统安装 PostgreSQL 2.1 Ubuntu / Debian
适用系统:CentOS7/RHEL7 x86_64(9.5.2 官方主推适配),无授权版仅用于测试、学习环境,无商用授权,单节点 = Coordinator+Data+GCware 全部部署在同一台服务器。 一、前置硬件 & 环境最低要求 内存:≥4G(推荐 8G
互联网大厂不推荐使用多表 JOIN,核心原因如下: 问题维度 具体表现 影响 性能问题 大表 JOIN 消耗大量内存和 CPU 查询变慢甚至超时 锁竞争 JOIN 涉及多表,锁定时间更长 并发性能下降 分库分表 跨库 JOIN 无法直
深度分页问题:当使用 LIMIT offset, size 且 offset 值很大时,MySQL 需要扫描 offset + size 条记录后丢弃前面的 offset 条,性能急剧下降。 优化方案对比: 方案 核心思路 适用场景 性能提升 子查询优化
回表查询:当通过二级索引(非主键索引)查询数据时,如果 SELECT 的字段不完全包含在索引中,MySQL 需要先从二级索引树查到主键 ID,再回到聚簇索引树根据 ID 查找完整记录,这个过程叫 "回表"。 核心对比: 查询类型 索引类型 是否回表 性能
sys_restore — 从一个由 sys_dump 创建的归档文件恢复 KingbaseES 数据库。 sys_restore 用来从 sys_dump 创建的非文本格式归档恢复 KingbaseES 数据库的工具。它将发出必要的命令把该数据库重建成它被保存时的状态。这些归档文件还允许 s
三种 COUNT 方式的语义对比: 写法 统计内容 NULL 值处理 执行效率 count(*) 统计 总行数 不忽略 NULL ⭐⭐⭐⭐⭐ 最优(MySQL 优化) count(1) 统计 总行数 不忽略 NULL ⭐⭐⭐⭐ 等同于 co
sys_dump 是用于备份 KingbaseES 数据库的工具,可将数据库备份为脚本文件或其他归档文件。即使数据库正在并发使用,也能创建一致的备份。sys_dump 不阻塞其他用户访问数据库(读取或写入)。 命令行参数 sys_dump [ connection-option
本文会详细拆解各系统的安装步骤,附带国内镜像加速配置(解决拉取镜像慢的问题),以及安装后的验证方法。最后还整理了新手最常踩的坑和解决方案,放心跟着操作~ 一、先搞懂:Docker版本怎么选? Docker有两个主要版本: 社区版(Docker CE):免费开源,适合个人开发者和小团队,