- 博客(459)
- 收藏
- 关注
原创 SELECT pg_reload_conf() 与 pg_ctl reload 对比详解
【代码】SELECT pg_reload_conf() 与 pg_ctl reload 对比详解。
2025-11-24 21:33:46
25
原创 视图pg_settings 的 context 字段详解
contextinternal: 编译时固定,无法修改postmaster: 需要重启数据库服务sighup: 需要重载配置(backend: 影响新连接superuser: 需要超级用户权限user: 任何用户可修改理解context正确管理参数变更规划系统维护窗口避免不必要的服务重启合理分配用户权限。
2025-11-21 15:06:01
524
原创 PostgreSQL的扩展dict_int
特性描述用途为文本搜索提供整数处理能力类型文本搜索字典适用场景处理包含数字的文本内容安装方式需要显式创建扩展。
2025-06-19 22:05:37
556
原创 Oracle 中唯一索引对行锁的影响
唯一索引在Oracle中确实会影响行锁行为,主要是由于唯一性检查带来的额外锁定机制。在设计高并发系统时,需要权衡数据完整性和并发性能的需求。
2025-06-19 21:59:14
629
原创 PostgreSQL的扩展bloom
bloom 是 PostgreSQL 提供的一个基于**布隆过滤器(Bloom Filter)**的索引扩展,特别适合多列任意组合查询的优化场景。
2025-06-18 22:14:19
422
原创 PostgreSQL的扩展lo
lo (Large Object) 是 PostgreSQL 用于存储大对象(通常超过 1GB)的扩展模块,提供对二进制大对象(BLOB)的高效存储和管理功能。
2025-06-17 22:21:56
548
原创 Oracle 的 TCP.SEND_TIMEOUT 参数
是 Oracle Net Services 中的一个重要参数,用于控制 TCP 数据发送操作的最长等待时间。
2025-06-17 22:07:10
815
原创 Oracle 的 TCP.CONNECT_TIMEOUT 参数
是 Oracle 网络服务 (Net Services) 中的一个重要参数,用于控制客户端尝试建立到数据库服务器的 TCP 连接时的超时时间。
2025-06-16 21:19:10
1153
原创 PostgreSQL的扩展UUID-OSSP
UUID v1:基于 MAC 地址和时间戳UUID v3:基于 MD5 哈希和命名空间UUID v4:基于随机数UUID v5:基于 SHA-1 哈希和命名空间-- 用于URL的命名空间UUID-- 用于DNS的命名空间UUID-- 用于ISO OID的命名空间UUID-- 用于X.500 DN的命名空间UUID。
2025-06-16 21:02:33
1615
原创 PostgreSQL的扩展pg_visibility
检查可见性映射:查看哪些数据块被标记为"全部可见"诊断页面问题:识别可能包含死元组(dead tuples)的页面维护辅助:帮助优化VACUUM操作。
2025-06-14 21:38:15
1181
原创 达梦的三权分立安全机制
达梦数据库作为国产主流数据库管理系统,实现了严格的三权分立安全管理模型,将数据库管理权限划分为和三个相互独立又相互制约的角色。这种设计符合国家信息安全等级保护要求,特别适用于政府、金融等对数据安全要求严格的场景。
2025-06-14 20:58:27
1048
原创 PostgreSQL的扩展adminpack
文件系统操作:在数据库服务器上进行有限的文件读写日志文件访问:方便查看和管理 PostgreSQL 日志文件维护工具:提供一些数据库维护的实用函数。
2025-06-13 21:42:38
1571
原创 PostgreSQL的扩展moddatetime
是 PostgreSQL 的一个内置扩展,用于自动维护表的最后修改时间字段。这个扩展可以自动更新指定字段为当前时间戳,非常适合需要跟踪记录最后修改时间的应用场景。
2025-06-13 21:38:57
748
原创 达梦数据库(DM)用户名大小写处理规则
达梦中双引号用于保留对象名大小写,但对用户名影响不大(用户名本身就区分大小写)达梦数据库的这种设计增强了安全性,但需要管理员更注意命名规范的一致性。:如SYSDBA、SYSAUDITOR等系统角色。
2025-06-12 21:43:18
1165
原创 Oracle 的AHF (Automatic Health Framework) 工具
日志收集和分析工具:健康检查工具(数据库/Exadata专用)OSWatcher:操作系统性能监控工具DBPDA:数据库性能诊断助手。
2025-06-11 17:14:10
1012
原创 Oracle 的 FORCE_LOGGING 特性
强制日志记录:无论操作本身是否指定 NOLOGGING 选项,都会生成重做日志主要用途确保所有数据变更都被记录,提高数据安全性为备用数据库(DG)提供完整的数据变更流满足严格的数据审计要求。
2025-06-11 16:18:21
687
原创 PostgreSQL 的扩展pg_walinspect
是 PostgreSQL 中用于分析和检查预写日志(WAL)的强大工具扩展,它为数据库管理员提供了直接访问和解析 WAL 记录的能力。
2025-06-10 17:47:59
781
原创 Oracle数据库对IPv6的支持情况
Oracle从12.2版本开始对IPv6提供了全面支持,在企业级应用中可以实现纯IPv6环境部署或IPv4/IPv6双栈部署。配置时需确保网络基础设施和操作系统层面的IPv6支持已正确配置。
2025-06-09 17:37:46
757
原创 PostgreSQL 的扩展pageinspect
功能:提供对 PostgreSQL 堆表、索引等页面级别的低级检查功能用途诊断数据损坏问题理解 PostgreSQL 存储结构优化性能(分析页面填充率等)开发数据库工具和扩展版本支持:PostgreSQL 9.6+(不同版本功能可能略有差异)
2025-06-07 23:26:07
1512
原创 Oracle 审计参数:AUDIT_TRAIL 和 AUDIT_SYS_OPERATIONS
是 Oracle 数据库中最核心的审计控制参数,决定审计记录的存储位置和记录方式。
2025-06-07 23:14:52
1464
原创 PostgreSQL 的扩展pg_freespacemap
功能:提供对表的空闲空间映射的直接访问用途分析表的空间利用率识别空间浪费严重的表优化VACUUM和空间回收策略诊断膨胀问题版本支持:PostgreSQL 8.4+(不同版本功能可能略有差异)
2025-06-06 20:48:39
807
原创 Oracle 用户名大小写控制
通过以上方法,您可以完全控制 Oracle 数据库用户名的大小写形式,但建议在生产环境中保持统一的大写命名规范以避免复杂性。:应用无法连接,报用户名错误。:连接字符串未正确处理大小写。:需要批量修改用户名大小写。
2025-06-06 20:44:54
1200
原创 PostgreSQL 的扩展pg_prewarm
手动预热:将指定的表或索引数据加载到内存自动预热:重启后恢复之前的缓存状态两级缓存:支持加载到 PostgreSQL 缓冲区或操作系统缓存。
2025-06-05 21:33:08
1014
原创 Oracle 的 SEC_CASE_SENSITIVE_LOGON 参数
在Oracle 12.2及更高版本中,即使显示参数存在,密码大小写敏感性也始终强制启用,这是Oracle加强安全体系的重要改进。
2025-06-05 21:17:07
823
原创 PostgreSQL的扩展 pg_buffercache
功能:实时查看共享缓冲区的使用情况用途性能分析与调优缓存命中率分析识别热点数据内存配置优化版本兼容。
2025-06-04 21:42:40
778
原创 PostgreSQL 密码策略扩展对比:passwordcheck vs credcheck
PostgreSQL 提供了多个扩展来增强密码安全性,其中和credcheck是两个常用的密码策略扩展。
2025-06-04 08:51:38
1793
原创 PostgreSQL的扩展 passwordcheck
功能:在创建或修改用户密码时检查密码复杂度目的:防止使用过于简单的密码适用版本检查内容密码长度是否包含数字和字母是否与用户名相同基本字典检查// 在passwordcheck.c中添加自定义字典路径。
2025-06-03 21:20:03
1194
原创 PostgreSQL的扩展 auth_delay
auth_delay是 PostgreSQL 提供的一个安全相关扩展,主要用于防止暴力破解攻击。它通过在认证失败后引入人为延迟来增加暴力破解的难度。
2025-06-03 21:04:22
1482
原创 PostgreSQL的扩展 pgrowlocks
pgrowlocks是 PostgreSQL 的一个系统扩展,用于显示表中行级锁定信息。这个扩展特别适合诊断锁争用问题和性能调优。
2025-06-02 21:34:00
593
原创 PostgreSQL的扩展 insert_username
- 创建使用不同列名的表name text,creator text, -- 替代 created_bylast_editor text -- 替代 modified_by-- 使用参数指定列名。
2025-06-02 21:27:57
1393
原创 PostgreSQL的扩展 dblink
dblink 是 PostgreSQL 的一个核心扩展,允许在当前数据库中访问其他 PostgreSQL 数据库的数据,实现跨数据库查询功能。
2025-05-31 23:50:49
1380
原创 PostgreSQL 临时表空间
PostgreSQL 使用临时表空间来存储查询执行过程中产生的临时数据,与 Oracle 类似但实现方式有所不同。
2025-05-30 22:36:27
969
原创 MySQL 的 super_read_only 和 read_only 参数
【代码】MySQL 的 super_read_only 和 read_only 参数。
2025-05-30 21:39:34
1014
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅