SQL

首页 标签 SQL
# SQL #
关注
100028内容
|
3天前
| |
来自: 数据库
MySQL的架构与SQL语句执行过程
MySQL架构分为Server层和存储引擎层,具有高度灵活性和可扩展性。Server层包括连接器、查询缓存(MySQL 8.0已移除)、分析器、优化器和执行器,负责处理SQL语句;存储引擎层负责数据的存储和读取,常见引擎有InnoDB、MyISAM和Memory。SQL执行过程涉及连接、解析、优化、执行和结果返回等步骤,本文详细讲解了一条SQL语句的完整执行过程。
史上最强分组运算,没有之一
分组是结构化数据计算的常见操作,SQL 和 Python 均支持分组聚合,但功能较为有限。相比之下,esProc SPL 提供了更强大的分组运算能力,尤其在处理分组子集和有序分组时表现出色。例如,SPL 可轻松实现复杂场景如筛选人数大于10的部门员工、计算股票最长连涨天数等。SPL 支持真正的分组子集概念及连续操作,代码简洁易懂,远超 SQL 和 Python。此外,SPL 还提供对位分组、枚举分组等多种独特方法,堪称史上最强。SPL 是开源免费的,欢迎前往乾学院了解更多。[源码地址](https://github.com/SPLWare/esProc)
|
3天前
|
【YashanDB 知识库】通过触发器复制 varchar(4000 char) 列的数据导致乱码
**简介:** 某客户在使用触发器将表 A 的 varchar(4000 char) 列数据复制到表 B 时,出现数据乱码且不一致的问题。经分析,YashanDB 在处理触发器场景下的 varchar(4000 char) 列数据复制时存在机制错误,影响所有版本。建议将列长度修改为 varchar(2000 char) 或更小以规避问题。通过特定 SQL 可验证该问题是否存在。
|
3天前
|
【YashanDB 知识库】如何处理报错"UDT column batch insert" has not been implemented yet
**简介:** YashanDB 的 ST_GEOMETRY 类型用于存储符合 OGC 标准的几何对象。但在批量插入时,由于 UDT 不支持批量插入,会报错 YAS-00004。此问题影响 23.2.7.100 及以下版本,导致 ST_GEOMETRY 数据导入失败。解决方法包括使用 YMP 迁移数据或通过转换为 CLOB 字段再导入并转换回 ST_GEOMETRY。崖山团队正在开发对 UDT 批量插入的支持。
|
3天前
| |
来自: 数据库
云原生数据仓库AnalyticDB PostgreSQL同一个SQL可以实现向量索引、全文索引GIN、普通索引BTREE混合查询,简化业务实现逻辑、提升查询性能
本文档介绍了如何在AnalyticDB for PostgreSQL中创建表、向量索引及混合检索的实现步骤。主要内容包括:创建`articles`表并设置向量存储格式,创建ANN向量索引,为表增加`username`和`time`列,建立BTREE索引和GIN全文检索索引,并展示了查询结果。参考文档提供了详细的SQL语句和配置说明。
|
3天前
|
基于SQL Server / MySQL进行百万条数据过滤优化方案
对百万级别数据进行高效过滤查询,需要综合使用索引、查询优化、表分区、统计信息和视图等技术手段。通过合理的数据库设计和查询优化,可以显著提升查询性能,确保系统的高效稳定运行。
魔鬼在细节,润乾报表为什么开发效率更高
因为魔鬼在细节,润乾各种小细节都做的好,很多麻烦事一个选项就搞定,省去了一堆繁琐的操作,效率自然就高了
|
4天前
| |
来自: 计算巢
云服务器常用端口作用
了解云服务器常用端口的作用有助于高效管理资源、快速定位问题及更好地使用云服务。常见端口包括:21(FTP,文件传输)、22(SSH,远程连接Linux)、25(SMTP,发送邮件)、80(HTTP,网页服务)、110/143(POP3/IMAP,接收邮件)、443(HTTPS,加密网页)、1433(SQL Server)、3306(MySQL)、3389(RDP,远程访问Windows桌面)和8080(代理服务)。
深度剖析数据中台架构图,铸造数字文明的基石
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
免费试用