-
Kubernetes Java 远程 Debug 添加配置
Deployment 配置 containers.env下添加环境变量JDK_JAVA_OPTIONS。重启Deployment。 apiVersion: apps/v1 kind: Deploym
2024-07-29, Views: 851 , Topics: Debug Kubernetes Java
-
Kubernetes 使用 KT-Connect 让本地环境可以连接 K8S 内部服务
需求 对于部署在Kubernetes中的服务:Java、数据库等,本地无法直接访问,对于开发不太友好。 KT-Connect 打通网络 sudo ktctl --kubeconfig ~/k8s/c
2024-07-26, Views: 1245 , Topics: KT-Connect Kubernetes
-
Kubernetes kubectl 从容器中拷贝文件到本地
kubectl cp 常用的命令 kubectl cp -n <namespace> <pod>:<remote filename> <local filename with path> --kub
2024-07-24, Views: 1005 , Topics: kubectl Kubernetes
-
Linux 使用 cronjob 定时任务无法启动 Spring Boot jar 包问题
cronjob 执行日志 可以在/var/log/cron查看日志 tail -f /var/log/cron shell 脚本执行日志 tail -f /var/spool/mail/root
2024-07-22, Views: 917 , Topics: Linux cron Spring Boot
-
Linux 设置全局环境变量 /etc/environment
关于 /etc/environment 在这个文件中,我们可以定义key=value形式的全局环境变量,如:JAVA_HOME、PGDATA等。 示例 添加PGDATA到/etc/environme
2024-07-19, Views: 1275 , Topics: Linux
-
PostgreSQL 报错 remaining connection slots are reserved for non-replication superuser connections
错误日志 Caused by: org.postgresql.util.PSQLException: FATAL: remaining connection slots are reserved f
2024-07-16, Views: 1428 , Topics: PostgreSQL Spring Boot
-
PostgreSQL 授予用户指定 table 只读权限
创建用户 CREATE USER my_user PASSWORD 'pwd2024'; 授予指定表的只读权限 GRANT SELECT ON table1, table2 TO my_user;
2024-07-12, Views: 818 , Topics: PostgreSQL
-
PostgreSQL 两种方式快速估算表的行数
SQL EXPLAIN (FORMAT JSON) SELECT 1 FROM my_table; 返回的是一个JSON格式的字段,但explain无法再用select去解构。 [ {
2024-07-02, Views: 925 , Topics: PostgreSQL
-
PostgreSQL timestamptz 映射 Java OffsetDateTime 注意点
特别注意 如果直接将从PostgreSQL中映射过来的OffsetDateTime字段,如转为LocalDateTime需要特别注意。 OffsetDateTime offsetDateTime =
2024-07-01, Views: 1120 , Topics: PostgreSQL Java 时区
-
PostgreSQL 一句 SQL 实现删除数据后插入到历史表中
with 语句 with deleted_rows as ( delete from t_queue where id = '12345' returning * ) insert into
2024-06-29, Views: 883 , Topics: PostgreSQL
-
PostgreSQL 快速查看数据表中内容
SQL table pg_available_extensions order by name limit 10; 等同于 select * from pg_available_extension
2024-06-26, Views: 619 , Topics: PostgreSQL
-
PostgreSQL 设置开机启动
脚本 PostgreSQL源码包中自带了一个启动脚本。位于contrib/start-scripts下 cd /home/postgres/postgresql-16.1/contrib/start
2024-06-23, Views: 1090 , Topics: PostgreSQL
-
PostgreSQL 允许内网地址无密码访问
修改监听地址 查看配置 show listen_addresses; 修改为监听所有本地的地址 alter system set listen_addresses = '*'; 重启Postgr
2024-06-19, Views: 1085 , Topics: PostgreSQL
-
PostgreSQL 使用 pg_stat_statements 查询慢 SQL
pg_stat_statements 介绍 PostgreSQL内置了pg_stat_statements插件。 备注:如果使用make world及makr install-world编译安装的P
2024-06-18, Views: 1005 , Topics: PostgreSQL 性能优化
-
PostgreSQL 启用 auto_explain 自动解析慢 SQL
auto_explain 介绍 auto_explain是PostgreSQL内置的插件。 备注:如果使用make world及makr install-world编译安装的PostgreSQL,默
2024-06-17, Views: 946 , Topics: PostgreSQL 性能优化
-
PostgreSQL 开启日志记录慢 SQL 等关键信息
开启日志 SQL alter system set logging_collector = on; alter system set log_min_duration_statement = '25
2024-06-14, Views: 1126 , Topics: PostgreSQL 性能优化
-
UUID V1 到 V7 各版本详解及 PostgreSQL 中的方法
含义 英文全称:Universally Unique Identifier 微软体系中使用:Globally Unique Identifier (GUID) 格式 以连字号分为五段,表现形式为8-
2024-06-13, Views: 2132 , Topics: UUID PostgreSQL Java
-
PostgreSQL 生成 UUID
uuid 插件 PostgreSQL内置了"uuid-ossp"插件,用于生产UUID。 postgres=# \dx+ uuid-ossp Objects in extension "uui
2024-06-12, Views: 1105 , Topics: PostgreSQL UUID
-
PostgreSQL 编译安装 ossp-uuid 插件
编译配置 编译PostgreSQL时指定参数--with-uuid=ossp,如果已经执行过./configure也可以再次执行。 ./configure --prefix=/home/postgr
2024-06-10, Views: 1611 , Topics: PostgreSQL UUID
-
PostgreSQL 使用 count filter 统计不同条件下的数量
需求 统计不同年龄段的学生数量:总学生数、年龄6~10岁学生数量(小学)、年龄11~14岁学生数量(初中)、年龄15~17岁学生数量(高中)。 数据准备 create table student (
2024-06-07, Views: 1664 , Topics: PostgreSQL 统计