Holy
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

批量操作性能优化 rewriteBatchedStatements 特性

JDBC 批量操作性能优化 rewriteBatchedStatements 特性总结rewriteBatchedStatements 是 MySQL JDBC 驱动 (Connector/J) 提供的一个非标准但极其重要的连接参数。它通过在应用层重写 SQL 语句,来显著减少网络往返和数据库端的 SQL 解析次数,从而大幅提高批量 DML 操作的性能。 一、核心作用原理:减少网络往返和
2025-10-25
RDBMS
#关系型数据库 #RDBMS

深度解析 SQL 预处理语句(Prepared Statements):性能与生命周期

深度解析 SQL 预处理语句(Prepared Statements):性能与生命周期在任何使用关系型数据库的应用程序中,正确使用预处理语句(Prepared Statements)是实现高性能数据库操作的关键。本文将为您整理预处理语句的核心机制、批量操作的区别以及其在连接池环境下的生命周期。 1. 预处理语句的核心价值:预编译与安全预处理语句通过将 SQL 文本与参数值分离,实现了两大核心优势:
2025-10-24
RDBMS
#关系型数据库 #RDBMS #SQL

关系型数据库外键的一些见解

有东西被加密了, 请输入密码查看.
2025-10-22
RDBMS
#关系型数据库 #RDBMS

Gradle 项目中 MapStruct 配置指南

Gradle 项目中 MapStruct 配置指南:Java 与 Kotlin 完整实践什么是 MapStruct?MapStruct 是一个代码生成器,它基于约定优于配置的原则,极大地简化了 Java Bean 类型之间的映射实现。通过定义 Mapper 接口,MapStruct 在编译时自动生成映射实现代码,这种方式既保证了类型安全,又避免了手动编写繁琐映射代码的痛苦。 MapStruct 的
2025-10-21
Gradle > MapStruct
#Gradle #MapStruct

JOOQ 常用操作

概述JOOQ 常用操作 SQL123456789101112131415161718192021222324252627282930// 初始化不带连接的上下文操作val dslContext = DSL.using( SQLDialect.MYSQL, Settings() // SQL渲染库名。禁用库名 .withRenderSchema(false)
2025-10-17
JOOQ
#JOOQ

使用 Gradle Kotlin DSL 配置 jOOQ 代码生成(Quarkus & Kotlin)

概述本文档记录了在一个基于 Quarkus 和 Kotlin 的项目中使用 Gradle Kotlin DSL 配置 **jOOQ 代码生成(Codegen)**的步骤和关键配置项。jOOQ 代码生成能够将数据库 Schema 转换为类型安全的 Kotlin/Java 代码,极大地提升开发效率和代码质量。 1. 核心依赖和插件配置在 build.gradle.kts 文件中,需要引入 j
2025-10-16
JOOQ
#Gradle #Kotlin #Quarkus #JOOQ #代码生成 #codegen

Docker 安装 Redis

Docker 安装 Redis 教程
2019-10-03
Redis
#Docker #Redis

Docker 安装 Nacos

Nacos 是阿里的一个开源中间件,用于服务的注册以及发现,配置和服务管理。
2019-09-18
Nacos
#Spring Cloud Alibaba #Nacos #Spring Cloud

修改SSH端口 禁用root登录

Linux 新机修改 SSH 端口,禁用 root 登录
2019-09-17
CentOS > Linux
#CentOS #Linux

Spring Cache Redis实现 (Spring Boot + Redis)

基于Spring Data Redis、Spring Cache实现后端缓存,提高并发。可实现 @Cacheable有效期、固定时间过期。
2019-09-12
Spring Boot
#Redis #Spring Boot #Cache
12

搜索

Hexo Fluid
总访问量 次 总访客数 人
粤ICP备18053694号