张颜的blog
首页
数据库
PostgreSQL
MySQL
Oracle
Elasticsearch
Redis
SQL
SQL编程思想
SQL优化案例
编程语言
Python
Shell
运维技能
kubernetes
Linux
ELK Stack
prometheus
CI/CD
Ansible
漫漫人生路
人生目标
读书心得
关于
已删除用户
该用户已被删除。
累计撰写
68
篇文章
累计创建
22
个分类
累计创建
6
个标签
导航
首页
数据库
PostgreSQL
MySQL
Oracle
Elasticsearch
Redis
SQL
SQL编程思想
SQL优化案例
编程语言
Python
Shell
运维技能
kubernetes
Linux
ELK Stack
prometheus
CI/CD
Ansible
漫漫人生路
人生目标
读书心得
关于
目录
张颜的blog
学习SQL优化必懂的概念
2025-06-27 11:19
0
0
0
24.0℃
Oracle
基数(CARDINALITY) 某个列唯一键的数量叫作基数。比如性别列,该列只有男女之分,故这一列基数为2。 主键列的基数等于表的总行数。基数的高低影响列的数据分布。 当查询结果是返回表中5%以内的数据时,应该走索引;当查询结果返回的是超过表中5%的数据时,应该走全表扫描。 这就意味着当某个列基数很
通过用docker快速部署Oracle
2025-06-27 01:29
2
0
0
24.2℃
Oracle
安装Oracle比较麻烦,大部分新手都难在了这一步。通过docker安装可以快速帮我们搭建好以便学习。 一、获取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g docker pull registry.aliyu
MySQL复制原理
2025-06-26 01:20
1
0
0
24.1℃
MySQL
复制是基于 binlog 实现,学习之前必须要先掌握 binlog。MySQL 不是还有 redo 日志吗,为什么不直接基于 redo 日志来实现复杂。 实际上,redo 只有 innodb 引擎所独有的,MySQL 除了 innodb 还有 myisam,csv,memory 等存储引擎,对这些存
Python基础功
2025-06-26 01:05
4
0
1
26.4℃
Python
数据类型 列表(List) 列表由一系列按特定顺序排列的元素组成,元素中可以包括字母,数字等,其中元素之间没有任何关系。 bicycles = ['trek','cannondale','redline','specialized'] #定义一个列表,包括四个元素 bicycles = [] #定义
2025目标
2025-06-26 00:59
7
0
0
24.7℃
人生目标
转眼即逝,2025年现在已经过半。2025给定下的目标现在还没完成,下半年还需要继续努力。 说来也奇怪,跳槽的想法在今年异常强烈,一方面是太久没涨薪,另一方面是在这里确实没啥发展前景了。本来是打算2025九月份就跳槽,后面看了下时机还不太行,改成2026年3~5月份,还是稳一点,不能操之过急。 今年
三大日志之一binlog
2025-06-26 00:39
2
0
1
26.2℃
MySQL
1. 什么是 binlog Binary log 是 MySQL server 层维护的重要二进制日志,用于记录数据库的所有更改操作。它记录了所有的 DDL 和 DML 语句(除了 select 和 show 外),并以事务的形式保存在磁盘中,以二进制的形式存储,不能直接使用 cat,tail 进行
Kubernetes弃用"Docker"
2025-06-26 00:37
1
0
0
24.1℃
kubernetes
什么是CRI 要了解Kubernetes为什么要“弃用Docker”,还得追根溯源,回头去看Kubernetes的发展历史。 2014年,Docker正如日中天,在容器领域没有任何对手,而这时Kubernetes才刚刚诞生,虽然背后有Google和Borg的支持,但还是比较弱小的。所以,Kubern
autovacuum
2025-06-25 23:32
15
0
0
25.5℃
PostgreSQL
一、什么是 autovacuum 简单来说,autovacuum 是 PostgreSQL 中一个自动执行 VACUUM 和 ANALYZE 命令的后台进程。它的主要作用有两个: 回收死元组 (dead tuples) 占用的空间: 当你更新或删除表中的数据时,PostgreSQL 并不会立即物理删
PostgreSQL自动巡检一键出报告,堪比AWR!
2025-06-25 17:06
25
0
0
26.5℃
PostgreSQL
该脚本来源于德邦大佬,链接如下:https://mp.weixin.qq.com/s/UTEBTT1JACV0SrtAITcuvQ 脚本下载链接如下:DB_PG_HC_V4.0.sql pg_stat_statements插件 cd /home/postgres/contrib/pg_stat_st
exists (select 1)写法
2025-06-25 16:24
11
0
2
29.1℃
SQL编程思想
今天在查找日志信息的时候,发现了一条有趣的 SQL 写法,随即记录下来。 在 SQL 中EXISTS (SELECT 1 ...) 是一种常见的用法,用于检查子查询是否返回任何行。这里的 SELECT 1是一个习惯写法。 子查询 SELECT 1 不关心具体返回的值,只关心是否有行被返回,而并不关心
上一页
下一页
1
2
3
4
5
6
7
弹