上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页

PostgreSQL ring buffer解析

摘要: PostgreSQL 的 Ring Buffer(环形缓冲区) 是一种优化机制,用于处理批量操作(如全表扫描、VACUUM、批量写入)时的内存管理。它通过分配独立的临时缓冲区,避免污染主缓冲池(shared_buffers),从而提升数据库整体性能。以下是对 Ring Buffer 的详细解析: 一 阅读全文
posted @ 2025-05-14 09:31 数据库那些事儿 阅读(192) 评论(0) 推荐(0)

Java判断null的几种方式

摘要: 在 Java 中,判断对象是否为 null 是编程中最常见的操作之一。以下是几种主要的判断方式及其适用场景: 一、直接使用 == null(最基础) if (obj == null) { // 对象为 null 的处理逻辑 } 优点:简单直接,性能最优(无额外方法调用)。 缺点:需要手动处理每个对象 阅读全文
posted @ 2025-05-12 09:12 数据库那些事儿 阅读(832) 评论(0) 推荐(0)

Linux 如何查看当前系统级别的最大打开文件数限制?

摘要: 在 Linux 系统中,查看当前系统级别的最大打开文件数限制(fs.file-max)有以下几种方法: 1. 使用 sysctl 命令(实时值) sysctl 命令可动态查看和修改内核参数,包括当前的系统级文件描述符限制: sysctl fs.file-max 输出示例: fs.file-max = 阅读全文
posted @ 2025-05-09 11:12 数据库那些事儿 阅读(575) 评论(0) 推荐(0)

ARM CPU架构详解

摘要: ARM(Advanced RISC Machine)架构是一种基于精简指令集(RISC)的处理器架构,由英国 ARM 公司(现属于 NVIDIA,原独立公司)设计,广泛应用于移动设备、嵌入式系统、服务器、物联网等领域。其核心优势是低功耗、高效能、模块化设计和灵活的授权模式。以下从架构演进、技术特点、 阅读全文
posted @ 2025-05-07 10:54 数据库那些事儿 阅读(1926) 评论(0) 推荐(0)

Linux的inode是什么?

摘要: 在 Linux 文件系统中,inode(索引节点,Index Node) 是用于存储文件元数据的核心数据结构,每个文件或目录都对应一个唯一的 inode。它记录了文件的基本信息和数据存储位置,是文件系统管理文件的关键组成部分。以下是关于 inode 的详细解析: 一、inode 存储的核心信息 元数 阅读全文
posted @ 2025-05-06 09:52 数据库那些事儿 阅读(357) 评论(0) 推荐(0)

MySQL 两阶段提交的过程是怎样的?

摘要: MySQL 的两阶段提交(Two-Phase Commit,2PC)主要用于保证跨存储引擎事务(例如同时涉及 InnoDB 和其他存储引擎)或者分布式事务的一致性。在 MySQL 中,两阶段提交主要涉及到 redo log 和 binlog 的一致性,确保在崩溃恢复时数据的完整性。下面详细介绍两阶段 阅读全文
posted @ 2025-05-04 12:19 数据库那些事儿 阅读(113) 评论(0) 推荐(0)

如何优化包含子查询的SQL语句?

摘要: 优化包含子查询的 SQL 语句能够提升查询性能,使数据库响应更加迅速。介绍一些优化包含子查询的 SQL 语句的方法: 把子查询替换成连接(JOIN) 子查询可能会导致多次扫描表,而连接操作通常更高效。 示例:有 orders 表和 customers 表,要找出有订单的客户姓名。原本使用子查询的语句 阅读全文
posted @ 2025-05-02 21:42 数据库那些事儿 阅读(134) 评论(0) 推荐(0)

对于敏感数据,如何在SQL注入攻击中进行保护?

摘要: 在面对 SQL 注入攻击时,要保护敏感数据需要从多个层面采取措施,涵盖应用程序开发、数据库管理以及数据本身的处理等方面。以下是具体的保护方法: 应用程序层面 1. 使用预编译语句 原理:预编译语句将 SQL 语句的结构和用户输入的数据分开处理。数据库先对 SQL 语句进行编译,再把用户输入的数据作为 阅读全文
posted @ 2025-04-30 21:14 数据库那些事儿 阅读(92) 评论(0) 推荐(0)

linux下expdp和impdp命令详解

摘要: 一、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错) >select * from dba_directories; 删除定义目录 >drop directory dir_name; 二、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以 阅读全文
posted @ 2025-04-30 21:14 数据库那些事儿 阅读(39) 评论(0) 推荐(0)

Linux磁盘性能的指标介绍

摘要: 在 Linux 系统中,磁盘性能指标是评估存储子系统性能的关键依据,主要用于判断磁盘 I/O 是否存在瓶颈、定位性能问题根源(如吞吐量不足、响应延迟过高、队列积压等)。以下是核心指标的详细介绍: 一、基础指标分类 1. 吞吐量(Throughput) 定义:单位时间内磁盘传输的数据量,反映磁盘的最大 阅读全文
posted @ 2025-04-30 09:03 数据库那些事儿 阅读(535) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页