sql

FfHUCisI5 小时前
数据库·sql·golang
Golang database/sql 标准库基础Go 标准库 database/sql 是一个接口与规范层,它定义了操作数据库的通用 API(连接池管理、预处理、事务、数据绑定等),但不包含任何具体数据库协议的实现。真正干活的是数据库驱动——第三方包通过 sql.Register() 在 init() 中把自己注册进来。
SQL-First布道者8 小时前
java·数据库·spring boot·sql·spring·mybatis·spring jdbc
全面解构传统持久层框架,拥抱真正的 SQL-First我从一开始就反复强调一句话:“数据库只认 SQL。”50 年了,没有任何东西能替代它。所有试图封装 SQL、隐藏 SQL、生成 SQL、翻译 SQL 的框架,最终都逃不开一个结局——你还是要写 SQL,而且你还要多学一层框架的垃圾话。
今天AI了吗19 小时前
开发语言·数据库·人工智能·python·sql·深度学习·机器学习
Python 基础语法(一):常量、变量、输入输出与运算符Python 是一门简洁、易读、适合入门的高级编程语言。它由荷兰程序员 Guido van Rossum 在 1989 年圣诞节期间开始设计,1991 年发布第一个公开版本,名字来源于英国喜剧团体「蒙提·派森」,和「蟒蛇」其实没有直接关系。
Csvn20 小时前
后端·sql
📊 SQL 入门 Day 22:视图与物化视图视图是 SQL 中最优雅的抽象工具——隐藏复杂性、增强安全性、复用逻辑。而物化视图则更进一步,用存储换性能。
Code额1 天前
数据库·sql·mysql·adb·ai
基于 SQLAlchemy 2.x,面向 MySQL 数据库的从入门到精通实战教程(2)基于 SQLAlchemy 2.x,面向 MySQL 数据库的从入门到精通实战教程(1) 基于 SQLAlchemy 2.x,面向 MySQL 数据库的从入门到精通实战教程(3)
瀚高PG实验室1 天前
数据库·sql·postgresql·瀚高数据库
SQL优化案例:存储过程、复杂SQL拆成简单SQL提升整体性能系统平台:N/A 版本:9.0,4.5本文介绍通过将存储过程、复杂SQL拆成简单SQL提升执行性能。将复杂SQL拆分成多个简单SQL,是数据库性能优化中常用且有效的手段。这种做法通常能带来显著的性能提升,但需要理解其背后的原理,并根据具体情况谨慎实施。
wear工程师1 天前
sql·mysql
MySQL 索引条件下推是什么?Using index condition 并不是覆盖索引EXPLAIN 里看到 Using index condition,很多人会顺手说一句「走了覆盖索引」。这两个不是一回事。
smilejingwei2 天前
数据库·sql·oracle
Trae+SQLazy 实践 SQL 国产化移植:Oracle => 达梦许多国内企业面临将国外数据库迁移到国产数据库的任务,这不仅涉及数据搬迁,更核心的挑战在于大量复杂 SQL 语句的移植。目前业界主要有两种方案:
茉莉玫瑰花茶2 天前
数据库·sql
SQL 调优 [ 1 ]了解使用主键查询与不使用主键查询在性能上的区别掌握如何查看EXPLAIN执行计划掌握执行计划结果中各字段的含义
Databend2 天前
大数据·数据库·sql
从传统分区到微分区,Snowflake 与 Databend 如何减少数据扫描Cluster Key 决定了大表中的数据如何在物理层面聚集,也直接影响查询需要扫描多少数据。但从“知道语法”到“真正用对”,中间至少隔着三个问题:它为什么有效、应该怎么选,以及 Databend 的实现有什么特点。本系列共 2 篇:
不会叫的狼2 天前
sql
sql基础SQL(Structured Query Language,结构化查询语言)是一种用于管理和操作关系型数据库的标准化编程语言。
三8442 天前
数据库·sql
MySQL 文件读写函数详解:从 CTF 实战到 LOAD_FILE、INTO OUTFILE、LOAD DATA INFILE 应用本文主要是一些关于MySQL 文件读写相关函数的笔记,是后面的关于复现wordpress中SQL注入导致的未授权RCE漏洞分析的基础,而复现的sql题目是为了引出MySQL 文件读写相关函数的使用,其中的解题思路有不足之欢迎大家指正。
Csvn2 天前
后端·sql
📊 SQL 入门 Day 21:表设计与约束好的表设计是高性能查询的基石,而约束是保证数据完整性的第一道防线。想象一下,如果一张表允许「用户名字段为空」且「没有唯一限制」——那你可能会存入两个同名空用户,后续业务逻辑直接崩溃。约束就是数据库的「交通规则」,没有它,数据会变成混乱的垃圾场。
Elastic 中国社区官方博客2 天前
大数据·人工智能·sql·elasticsearch·搜索引擎·json·全文检索
跳过 mapping 爆炸:ES|QL 无需动态 mapping 即可查询无 schema JSON key作者:来自 Elastic Jordan Powers 及 Dima LeontyevFlattened 字段让 Elasticsearch 变成一个读取时定义 schema 的数据存储,你可以在一个 mapping 下索引无 schema 数据,然后使用 ES|QL 的 FIELD_EXTRACT 提取所需的任意 JSON key,用于过滤、分组或 join,同时将谓词下推到列式存储中。
for_ever_love__2 天前
数据库·sql·学习
SQL学习: SQL入门与DDL无论是何种开发语言, 亦或是何种开发方向, SQL都是开发人员无法绕开的话题.数据库就是存储数据的库数据库可以分为 3 个层级: 库, 表, 数据
Suhan423 天前
数据库·python·sql·oracle
SQLAlchemy的两种查询query()查询、stmt=select()查询SQLAlchemy 是一个强大的 Python ORM (对象关系映射)工具,它提供了多种方法来执行数据库查询操作。以下是 SQLAlchemy 中常用的查询方法的总结。
瀚高PG实验室3 天前
linux·服务器·数据库·sql·microsoft·postgresql
SQL优化案例:使用分区表优化SQL查询性能系统平台:N/A 版本:9.0,4.5本文介绍通过使用分区表提升SQL查询性能。1. 场景2. 分区建议 几种分区观点
今天AI了吗3 天前
数据库·人工智能·python·sql·rust
从聊天到委派:AI Agent 如何推进长期任务过去两年,我们熟悉的大模型交互方式大多停留在「一问一答」:用户输入 Prompt,模型返回一段文本,对话就此结束。这种模式擅长解释概念、改写文案、生成代码片段,却很难真正替用户「办成一件事」。
名字还没想好☜3 天前
数据库·sql·golang·go·数据库连接池
Go 的 database/sql 连接池实战:SetMaxOpenConns 怎么配、连接泄漏怎么查线上服务跑着跑着突然大面积报 Error 1040: Too many connections,或者数据库 CPU 不高但接口全在等,十有八九是 database/sql 的连接池没配好。很多人以为 sql.Open 拿到的是一条连接,其实它返回的是一个连接池,池子怎么开、怎么回收、怎么防泄漏,全靠你自己设。这篇把连接池的几个关键参数和最常见的泄漏场景一次讲透。