IT资讯
JAVA编程
数据库
容器化
服务器
前端开发
Node开发
python开发
【数据仓库作业】第1章 绪论
MongoDB中如何使用JavaScript函数?
一文彻底弄懂MySQL的优化
Mysql的WAL技术
精选导读
MySQL 通过 Next-Key Locking 技术(行锁+间隙锁)避免幻读问题
一文彻底弄懂mysql的事务日志,undo log 和 redo log
MySQL中的redo log、undo log、binlog是什么,作用和区别是什么
最新文章
今日更新
0
篇
数据库
OpenAI 用 PostgreSQL 扛起 8 亿用户级别流量
OpenAI 发布最新技术博客,披露了其如何将开源关系型数据库 PostgreSQL 扩展到前所未有的规模,以支撑 ChatGPT 和 API 的全球业务,这一实践刷新了业内对传统数据库可扩展性的认知。
2026-01-28 16:45
数据库
MySQL 9.6.0 创新版正式发布
MySQL 9.6.0 创新版已正式发布,此次更新带来了审计系统重构、GTID 复制优化、安全能力增强等一系列重磅特性,同时修复了大量已知问题,全方位提升数据库的稳定性与实用性。
2026-01-22 09:53
数据库
MySQL如何根据日期筛选数据
在MySQL中,根据日期筛选数据时,需要解决日期格式不一致的问题,本文介绍了四种常见场景的解决方案:基本日期筛选、处理不同日期格式、使用日期函数筛选以及处理时间部分
2026-01-14 10:22
数据库
MySQL 用户管理命令详解:如何修改用户密码、权限和主机
在 MySQL 中,修改用户密码是常见的操作之一。特别是当用户密码需要更新时,您可以通过以下两种方法来修改密码,具体取决于您的 MySQL 版本。
2025-12-04 10:24
数据库
什么是MySQL中的全文检索?
MySQL中的全文检索可以对文本字段执行非常快速的文本搜索,用于管理大量文本数据。
2025-12-02 00:57
数据库
MySQL的truncate和delete的区别是什么?
MySQL中的truncate和delete操作的主要区别在于: truncate删除整张表, delete删除表中的部分或所有记录 truncate用于 Truncate an entire table 的。 delete 用于 Delete some rows from a table。
2025-12-02 00:57
数据库
MySQL日期函数有哪些?
MySQL提供了丰富的日期函数,用于对日期和时间进行处理。主要的日期时间函数包括: 计算日期 difference 获取工作日 计算周数 获取星期几 格式化日期
2025-12-02 00:56
数据库
【MySQL】MySQL的LIKE与RLIKE区别是什么?
MySQL中的LIKE和RLIKE存在重要区别: 1、 LIKE用于模糊匹配文本模式 使用%表示0个或多个字符, _表示一个字符。
2025-12-02 00:54
数据库
MySQL聚合函数的sql语句是什么?
MySQL 提供了丰富的聚合函数用于统计分组数据。主要的聚合函数包括: COUNT(): 计算列的行数
2025-12-02 00:12
数据库
MySQL 索引分类有哪些?
MySQL 的索引是用来帮助优化查询性能的数据结构。没有索引,数据库将不得不进行全表扫描以查找匹配的行,这在大数据表上是非常低效的。有了索引,数据库可以快速定位到表中的数据,从而大大提高查询速度。
2025-12-02 00:11
数据库
如何优化MySQL查询语句?
优化MySQL查询语句的主要手段有 使用正确的索引 对经常查询的字段建立索引可以显著提高查询速度。 特别是将 WHERE 和 ORDER BY 条件中的字段建立索引。
2025-12-02 00:10
数据库
MySQL分区表的优点有哪些?
总的来说,MySQL分区表的主要优点包括: 1) 提高了查询效率 2) 方便数据管理 3) 跨分区仍高效 4) 利用存储空间 5) 利用CPU缓存 6) 可以动态扩展分区 7) 适用于大数据量 合理利用分区表,能够很好解决MySQL大数据量表的性能瓶颈
2025-12-02 00:10
数据库
MySQL的锁机制有哪几种?
不同锁提供了锁粒度和可扩展性的权衡,通过合理使用不同类型的锁,可以很好平衡MySQL的并发性能和一致性要求。
2025-12-02 00:09
数据库
MySQL主键与唯一索引有何不同?
MySQL中,主键(Primary Key)与唯一索引(Unique Index)存在以下主要区别: 主键用于唯一标识表中的每一行.
2025-12-02 00:08
数据库
MySQL常见函数有哪些?
MySQL提供了非常丰富的函数可以实现复杂的数据变换和计算。这些函数的组合使用能极大简化和实现SQL查询。
2025-12-02 00:07
数据库
MySQL存储过程和存储函数的区别是什么?
选择存储过程还是存储函数,需要根据具体的计算任务来决定。了解它们之间的区别,能更高效地利用MySQL的这两种编程结构。
2025-12-02 00:02
数据库
MySQL的视图起什么作用?
MySQL视图的主要作用包括以下几点: 提供一个虚拟的表视图定义中包含的SELECT语句,会在请求视图的时候动态执行,所以视图不占用存储空间。
2025-12-02 00:01
数据库
MySQL的触发器主要解决什么问题?
MySQL中的触发器主要解决数据同步和实例化的问题。数据同步 多个表间或者多个数据库间不存在直接的 foreign key关联,此时可以使用触发器来维持数据的一致性。 比如在orders表和payments表间同步数据。
2025-12-02 00:00
数据库
MySQL如何完成数据类型的转换?
在MySQL中,有几种方法可以实现数据类型之间的转换:使用CAST()/CONVERT()函数
2025-12-02 00:00
数据库
袋鼠数据库工具 8.92.1 版已上线
袋鼠数据库工具 是一款 AI 驱动的热门数据库系统客户端 (MariaDB / MongoDB / MySQL / Oracle / PostgreSQL / Redis / SQLite / SQLServer /...) ,支持建表、查询、模型、同步、导入导出等功能,支持 Windows / Mac / Linux 等操作系统,致力于打造一款好用、好玩、开发友好的开发者工具。
2025-11-30 15:50
数据库
压缩率提升 48%,详解 Apache Doris 存储压缩优化之道|Deep Dive
本文基于 ClickBench 数据集,展示了 Apache Doris 如何通过选择压缩算法、调整数据页大小与分桶数、优化编码策略以及改进数据排序来提升压缩效率。最终,相同数据集的压缩空间从 16.08 GB 降至 8.2 GB,压缩率提升 48.6%。通过合理的调整与优化,Doris 成功在保持查询性能的同时显著降低了存储成本。
2025-11-30 15:46
数据库
MySQL锁机制详解:优化数据库并发访问
在多用户环境中,数据库需要处理来自不同用户的并发请求。如果没有适当的锁机制,可能会导致数据不一致、更新丢失和脏读等问题。MySQL通过实施不同的锁策略来维护事务的ACID属性,特别是原子性和隔离性。
2024-12-16 20:30
数据库
一次彻底讲清如何处理mysql 的死锁问题
MySQL 死锁 是指两个或多个事务互相等待对方持有的锁,从而导致所有事务都无法继续执行的现象。在 InnoDB 存储引擎中,死锁是通过锁机制产生的,特别是在并发较高、业务逻辑复杂的情况下,更容易发生死锁。
2024-10-26 13:55
数据库
MySQL 通过 Next-Key Locking 技术(行锁+间隙锁)避免幻读问题
在MySQL中,InnoDB引擎通过Next-Key Locking技术来解决幻读问题。幻读是一种事务并发问题,通常出现在Repeatable Read隔离级别下的范围查询操作中。幻读的现象是,事务在查询时多次执行相同的范围查询,但由于其他事务的插入或删除操作导致结果不一致,出现“幻觉”一样的记录。
2024-10-26 13:55
数据库
一文彻底弄懂mysql的事务日志,undo log 和 redo log
在数据库事务管理中,Undo Log 和 Redo Log 是两种关键日志,用于保障事务的 原子性 和 持久性。它们的作用是确保数据库在出现崩溃、断电、宕机等故障时,能够进行恢复操作,从而保障数据一致性和完整性。它们通常用于支持事务的 ACID 特性中的 原子性 和 持久性。下面将分别介绍 Undo Log 和 Redo Log 的原理、实现机制、以及它们的作用。
2024-10-26 13:54
数据库
一文彻底弄清Redis的布隆过滤器
布隆过滤器(Bloom Filter)是一种空间效率极高的数据结构,用于快速判断一个元素是否在集合中。它能够节省大量内存,但它有一个特点:可能存在误判,即可能会认为某个元素存在于集合中,但实际上不存在;而对于不存在的元素,它保证一定不会误判。布隆过滤器适合在对存储空间要求极为严格,同时能接受少量误判的应用场景中使用。
2024-10-26 13:53
数据库
一文彻底搞透Redis的数据类型及具体的应用场景
Redis 提供了丰富的数据类型,每种数据类型都有其独特的存储结构和操作方法,可以满足不同的业务场景需求。下面详细介绍 Redis 支持的主要数据类型及其底层实现,并结合具体的应用场景说明其使用。
2024-10-26 13:51
数据库
一文彻底弄懂MySQL的优化
在企业级 Web 开发中,MySQL 优化是至关重要的,它直接影响系统的响应速度、可扩展性和整体性能。下面从不同角度,列出详细的 MySQL 优化技巧,涵盖查询优化、索引设计、表结构设计、配置调整等方面。
2024-10-26 13:50
数据库
一文彻底弄懂MySQL的各个存储引擎,InnoDB、MyISAM、Memory、CSV、Archive、Merge、Federated、NDB
MySQL 中的存储引擎是其数据库管理系统的核心模块,用于处理不同类型的数据存储和检索操作。每种存储引擎都有自己的特点,适用于不同类型的应用场景。MySQL 最常用的存储引擎包括 InnoDB、MyISAM、Memory、CSV、Archive、Merge、Federated、NDB 等。以下是对 MySQL 存储引擎的详细介绍。
2024-10-26 13:49
数据库
【数据仓库作业】第1章 绪论
数据仓库是一个面向主题的、集成的、不可修改的、随时间变化的,支持管理决策的数据集合。因此可以说,数据仓库是一个特殊的数据库,其特殊性体现在它的数据具有面向主题、集成、不可修改和随时间变化等4个特征,其目的是支持企业的管理决策而不是支持事务管理。
2024-03-06 11:36
加载更多
推荐专题
MORE
具身智能
业界速递
MORE
【数据仓库作业】第1章 绪论
MongoDB中如何使用JavaScript函数?
每周精选
大模型做通用 Or 垂直?中小AI公司的「生死抉择」
【数据仓库作业】第1章 绪论
MongoDB中如何使用JavaScript函数?
热门标签
人工智能