基于 mybatis 的 orm:mybatismp 1.3.0 发布超丰富的 api! mybatis-mp 包含丰富的 api: 1:基于注解,映射数据库; 2:支持多表 join 和返回; 3:api 采用 lambda 和 stream 流式设计; 4:内置分页以及超强的 sql 优化功能; 5:稳定且性能极优; 6:轻量级封装 mybatis,几乎没有侵入; 7:api 丰富,支持数据库函数、多表、乐观锁、多租户、逻辑删除、默认值(可动态值) 等众多功能; 8:零学习成本,和 运维资讯 2024-01-02 贤蛋大眼萌
ODC 全场景数据库开发和数据管理协同工具 OceanBase 开发者中心(简称 ODC)是 Oceanbase 开源的全场景数据库开发和数据管理协同工具,通过协同开发解决数据库的变更风险管控、数据管理和数据安全问题。 优点: 随时随地高效 SQL 开发 ODC 基于现代 WEB 架构,随时随地,只要有浏览器就可以访问您的数据库。 ODC SQL 开发功能全面且易用,桌面开发工具有的功能 ODC 也有,甚至支持 PL 调试。 守护 SQL 运维资讯 2023-12-30 大树
SQL 质量管理 | SQLE 2.2312.0 来啦! 什么是 SQLE? SQLE 是一款全方位的 SQL 质量管理平台,覆盖开发至生产环境的 SQL 审核和管理。支持主流的开源、商业、国产数据库,为开发和运维提供流程自动化能力,提升上线效率,提高数据质量。 以下是 SQLE 3.2312.0 的 Release Notes。 主要功能介绍 社区版 1、支持查看 SQL 所属文件 考虑到审核 ZIP 文件和 GIT 仓库文件时,可能包含多个文件, 数据运维 2023-12-29 向阳逐梦
(一)日志篇:一条sql语句是如何执行的? 一条普通的sql语句是如何执行的? MySQL的内部架构及作用 今天开始是我们日志篇的内容啦,在正式开盘日志之前,需要先做个前提概要,就是搞明白一件事:MySQL是如何执行一条sql语句的。而弄清楚这个问题,就需要我们先理清楚MySQL的基础架构 基本的架构如下图, 下面以执行一条普通的select语句为例,盘一下每个组件的具体作用 从整体来说,MySQL可分为Server层和引擎层 Server 数据运维 2023-12-29 大树
我们一起聊聊如何做程序的性能优化 关于 JAVA 在开发几年之后,该学的技术都已经学到了之后,势必就要开始学习一些优化方面的工作,比方说 SQL 的优化,毕竟能写的好 SQL 的人,在公司中那是非常受欢迎的,毕竟谁不想让自己的接口秒出接口呢?但是我们要学的也不光是 SQL 的优化,有时候还有对 JAVA 的一些性能,做出优化操作,让我们的代码更健壮,今天我们就来聊聊这个 JAVA 性能优化的事情。 为什么要做性能优化 提高用户体验 开发运维 2023-12-29 贤蛋大眼萌
平台数据激增破千万下的SQL优化 背景 公司一直维护着学生体测平台,最近中标一个项目,从原本零零散散的录入体测数据,骤增到几天内上百万的用户及上千万的体测数据涌入系统,结果各种异常、慢查、连接拒绝,层出不穷... 过多的慢sql会导致数据库CPU飘升、连接无法及时释放、连接池超出限制,原本几毫秒的查询也迟迟无法得到响应,拖垮整个系统,而且系统中使用了消息队列,还导致了消息堆积,重启服务后,服务瞬间又被打满,内存飘升、频繁的full 数据运维 2023-12-29 Escape
解密SQL:揭秘其意思与用途 解密SQL:揭秘其意思与用途,需要具体代码示例 摘要:SQL(Structured Query Language)是一种用于管理和操作关系数据库的编程语言。在现代信息化时代,大量的数据需要被储存、检索和分析,SQL就成为了处理这些工作的重要工具之一。本文将通过讲解SQL的定义、基本语法和常用用途来揭示其意义和重要性,并提供具体的代码示例来帮助读者理解和应用SQL。 一、SQL的定义和基本语法SQL 数据运维 2023-12-28 向阳逐梦
快速上手:使用 Python 连接 SQL Server 数据库并实时读取数据? 实时读取SQL Server数据库表并进行处理是一个常见的需求。 在Python中,可以使用pyodbc库来连接SQL Server数据库,并使用pandas库来进行数据处理。 下面是一个实战示例,演示如何实时读取SQL Server数据库表,并将数据写入Excel文件。 步骤1:安装所需的库 首先,确保已经安装了pyodbc和pandas库。 可以使用以下命令来安装这些库: pip instal 数据运维 2023-12-28 穿过生命散发芬芳
深入解析SQL的定义和使用范围 SQL的定义及应用领域详解 摘要:本文旨在介绍 SQL(Structured Query Language)的定义及其在不同应用领域中的具体应用。首先,我们将简要介绍 SQL 的定义和历史背景。接着,我们将深入探讨 SQL 在数据管理、数据分析和数据处理等领域中的具体应用,并给出相关的代码示例。最后,我们将总结 SQL 的优势和限制,并展望未来该语言的发展趋势。 第一部分:SQL 的定义和历史背景 数据运维 2023-12-28 LOVEHL^ˇ^
MySQL 数据库归档工具ptarchive 与归档数据的安全存储 与 为什么每次归档都少数 开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内,可以解决你的问题。加群请联系 liuaustin3 ,(共1780人左右 1 + 2 + 3 + 4 +5) 4群(300+),另欢迎 OpenGauss 的技术人员加入。 这里先做一个广告,在12月28日应 数据运维 2023-12-28 贤蛋大眼萌
深入理解SQL解析的内涵 SQL解析:探究其背后的意义,需要具体代码示例 引言:SQL(Structured Query Language)是结构化查询语言的缩写,是一种用于管理和操作关系型数据库的标准语言。作为一种强大的数据操作语言,SQL的解析是数据管理和查询的基础。本文将深入探讨SQL解析的意义,并结合具体的代码示例进行详细讲解。 SQL解析的意义SQL解析是将SQL语句转化为计算机可执行的指令的过程。它是整个SQL 数据运维 2023-12-28 醒在深海的猫
常用的 MySQL 可视化客户端 SQL 语句:通过内置的 SQL 编辑器,用户可以撰写、编辑和运行 SQL 查询。它提供了一些有用的机制来更好帮助编写和调试 SQL 语句,包括语法高亮显示、上下文相关帮助和自动补全。 数据运维 2023-12-28 大树
深入探讨SQL的意义与功能 深入解析SQL的含义与作用 引言随着现代信息技术的快速发展,海量数据的产生和存储已经成为一种常态。而要处理这些海量数据,我们需要一种高效、强大、灵活的工具。结构化查询语言(Structured Query Language,简称SQL)作为一种被广泛应用于数据库管理系统的语言,无疑成为了这样一种工具。本文将深入解析SQL的含义与作用,并提供具体的代码示例。 一、SQL的定义与特点SQL,全称为St 数据运维 2023-12-28 剑圣无痕
MySQL 核心模块揭秘 |《发刊词》 为什么要写专栏? 我还在做业务系统研发的时候,有一段时间,系统不稳定,慢 SQL 很多。我们团队花了很长时间持续优化 SQL。 我们有一个表格,从慢查询日志里整理出了很多慢 SQL。其中一些 SQL,按照我们的理解,根本不应该出现在表格里,但是它们却经常出现。 我对这些 SQL 印象深刻,它们是: update xxx set xxx where id = xxx commit trunca 数据运维 2023-12-28 张二河
深入解析SQL:洞察其重要性与定义 探索SQL的本质:理解其意义与概念,需要具体代码示例 引言:SQL (Structured Query Language) 是一种用于管理和操作关系数据库的标准编程语言。无论是在个人计算机上的简单数据库,还是在大型企业系统中的复杂数据仓库,SQL都扮演着关键的角色。本文将探讨SQL的本质,理解其意义与概念,并提供具体的代码示例,以帮助读者更好地学习和应用SQL。 一、SQL的本质与意义SQL作为一 数据运维 2023-12-28 三掌柜
SQL语句是怎么执行的? 今天来聊聊喜闻乐见的 SQL。 数据库执行 SQL 语句有几个步骤,包括: 解析 SQL 语句并检查其有效性。 将 SQL 转换为内部表示结构,如关系代数。并创建查询树或查询图,表示操作的逻辑顺序。 优化内部表示结构,并创建一个执行计划。优化器会根据索引、统计数据、可用资源和查询复杂度等因素分析各种潜在的执行计划。其目标是确定执行查询的最有效方式。 执行该计划并返回结果。这一阶段包括访问表中的必要 数据运维 2023-12-27 宇宙之一粟
MySQL Binlog 入门 什么是 binlog( binary log) binlog 是一个二进制格式的文件,用于记录用户对数据库更新的 SQL 语句信息,例如更改数据库表和更改内容的 SQL 语句都会记录到 binlog 里,但是对库表等内容的查询不会记录。 默认情况下,binlog 日志是二进制格式的,不能使用查看文本工具的命令(比如,cat,vi 等)查看,而使用 mysqlbinlog 解析查看。 Log_nam 数据运维 2023-12-27 醒在深海的猫
Oracle Database Operations About Database Operations数据库操作是一组数据库任务。 典型任务可能是批处理作业或提取、转换和加载 (ETL) 处理作业。 数据库操作要么是简单的,要么是复合的。 简单的数据库操作 一个简单的数据库操作是一个单独的 SQL 语句或 PL/SQL 子程序。 启用 SQL Monitor 功能后,当以下任一条件为真时,数据库会自动监视简单的数据库操作: SQL 语句或 PL/S 数据运维 2023-12-27 贤蛋大眼萌
SQL应用于LLM的程序开发利器——开源LMQL 译者 | 朱先忠 审校 | 重楼 我相信你听说过SQL,甚至已经掌握了它。SQL(结构化查询语言)是一种广泛用于处理数据库数据的声明性语言。 根据StackOverflow的年度调查,SQL仍然是世界上最流行的语言之一。对于专业开发人员来说,SQL是排名前三的语言(仅次于Javascript和HTML/CSS)。超过一半的专业人士使用它。令人惊讶的是,SQL甚至比Python更受欢迎。 作者图表, 数据运维 2023-12-27 大猫
移动云海山数据库(He3DB)MySQL关键类之Handler 1.class handler :public Sql_alloc 在sql/handler.h中 总体介绍 The handler class is the interface for dynamically loadable storage engines. Functions in this class accept and return table columns data. TableR 数据运维 2023-12-26 LOVEHL^ˇ^