摘要: 基于user模型 模式和用户同名 只有一个模式 # postgres用户连接 psql -U postgres -c "create user test password 'test';" psql -U postgres -c "create database testdb with owner= 阅读全文
posted @ 2025-11-26 23:06 kahnyao 阅读(10) 评论(0) 推荐(0)
摘要: 常用命令 telnet telnet 是一个简单的网络工具,可以用来测试远程主机的某个端口是否开放。 命令格式: telnet <ip_address> <port> 如果端口开放,命令行会显示连接成功的信息;如果端口未开放,通常会显示连接失败的信息。 端口连通示例: Windows下显示: Lin 阅读全文
posted @ 2025-11-22 11:29 kahnyao 阅读(814) 评论(0) 推荐(0)
摘要: 创建测试数据 psql -U postgres -c "create user test with password 'test';" psql -U postgres -c "create database testdb owner test" psql -U test -d testdb -c 阅读全文
posted @ 2025-07-06 14:01 kahnyao 阅读(109) 评论(0) 推荐(0)
摘要: 创建测试数据 默认表空间示例数据 psql -U postgres -c "create user hr with password 'hr';" psql -U postgres -c "create database hrdb owner hr;" psql -U hr -d hrdb -c " 阅读全文
posted @ 2025-07-04 20:46 kahnyao 阅读(24) 评论(0) 推荐(0)
摘要: 问题背景 用户反馈user2和read_only用户都能访问user1模式下的test_t表,但是系统表information_schema.table_privileges里面只有一条授权记录。 本地模拟和分析这个场景。 问题分析 创建测试数据 -- 创建用户 create user read_o 阅读全文
posted @ 2025-06-28 00:44 kahnyao 阅读(123) 评论(0) 推荐(0)
摘要: 约束语法 CREATE [ CONSTRAINT ] TRIGGER name { BEFORE | AFTER | INSTEAD OF } { event [ OR ... ] } ON table_name [ FROM referenced_table_name ] [ NOT DEFERR 阅读全文
posted @ 2025-06-27 08:20 kahnyao 阅读(50) 评论(0) 推荐(0)
摘要: 创建测试数据 use testdb db.test_t.insertOne({_id:1,name:'zhangsan',age:30}); db.test_t.insertOne({_id:2,name:'lisi',age:33}); db.test_t.insertOne({_id:3,nam 阅读全文
posted @ 2025-06-13 07:54 kahnyao 阅读(52) 评论(0) 推荐(0)
摘要: 问题背景 用户反馈删除序列失败,报锁超时的错误,排查发现因为该序列被使用,所以没法删除。 尝试kill持锁的会话,但是kill不掉,尝试重启数据库也失败,最终重启主机,启动数据库后才成功删除序列。 问题分析 检查发现序列定义有问题,用户使用navicat、dbeaver等图像界面修改序列当前值,由于 阅读全文
posted @ 2025-06-11 04:13 kahnyao 阅读(60) 评论(0) 推荐(0)
摘要: 查询表预估占用的页数量 select relname,relpages from pg_class where relnamespace::regnamespace::text = '模式名' and relname = '表名'; 实际数据页数量 -- 实际占用的数据页 select count( 阅读全文
posted @ 2025-06-05 23:41 kahnyao 阅读(16) 评论(0) 推荐(0)
摘要: 平时查询一些系统表或视图,可以使用字段名或者表名进行模糊查询 根据表或视图关键字查询 select table_catalog,table_schema,table_name,table_type from information_schema.tables where table_type in 阅读全文
posted @ 2025-06-05 23:28 kahnyao 阅读(63) 评论(0) 推荐(0)