本项目代码已开源,具体见: 前端工程:vue3-ts-blog-frontend 后端工程:express-blog-backend 数据库初始化脚本:关注公众号bin不懂二进制,回复关键字“博客数据库脚本”,即可获取。 前言 这是博客系列中一篇讲具体业务的,话题是分页模型和滚动加载。 分页和滚动
Oracle 11.2.4是一款强大的客户端软件,它与Oracle数据库配合使用,为用户提供了出色的数据管理和处理工具。本文将讨论Oracle 11.2.4客户端的优点和使用场景,并且结合具体案例,说明该软件的优越性和实用性。第一,Oracle 11.2.4客户端可以优化数据库的执行速度。它通过缓存
CAP定理,也称为布鲁尔定理(Brewer's Theorem),是由加州大学伯克利分校的计算机科学家Eric Brewer提出的。CAP是指一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)三个系统属性。在一个分布式系统中,C
作者总结了 MySQL 中所有触发使用内部临时表的场景。 作者:刘嘉浩,爱可生团队 DBA 成员,重度竞技游戏爱好者。 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文约 2000 字,预计阅读需要 5 分钟。 临时表属于是一种临时存放数据的表,这类表在会话结束时会
2023年9月,墨天轮社区发起了【首期数据库主题文档上传激励活动】,众多用户积极参与、上传了很多优质的数据库主题干货文档,因此迎来了众多从业者的一致好评。 为了向广大数据库行业从业者的学习交流提供更多更优质的内容,现正式发起第二期【数据库主题文档上传激励活动】,同时我们降低了文档数量门槛、延长了活动
在MySQL数据库中清除重复数据是一项常见的任务。下面将介绍一些去重技巧和策略,以帮助你有效地清除MySQL中的重复数据。1、使用DISTINCT关键字: 最简单的去重方法是使用SELEC T语句的DISTINCT关键字。它能够返回唯一的记录,去除了结果集中的重复行。例如,SELEC T DISTI
本文旨在通过日志解析 OceanBase 的冻结转储流程,以其冻结检查线程为切入点,以租户(1002)的线程名为例。 作者:陈慧明,爱可生测试工程师,主要参与 DMP 和 DBLE 自动化测试项目。 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文共 3200 字,
在进行数据库操作时,优化SQL语句是提升性能和效率的关键步骤之一。无论是处理大规模数据还是简单的查询,优化SQL语句都可以明显改善系统的响应时间和资源利用率。本文介绍五个实用的优化SQL的技巧,帮助读者更好地利用索引、避免性能瓶颈,并提高数据库的整体性能。1 内连接说明当涉及到多个表的连接查询时,通
随着企业和应用程序越来越依赖 MySQL 数据库来管理其关键数据,确保数据可靠性和可用性变得至关重要。在这个数字信息时代,强大的备份和恢复策略是应用程序稳定性的支柱。 本文中,我们将回顾所有常用的 MySQL 备份和恢复策略,它们是任何应用程序的基石。对应您的特定场景,有多个选项可供选择,每个选项都
Timestamp 类型在MySQL中通常用于存储日期和时间。然而,Timestamp类型的一个限制是其存储范围,它使用4字节(32位)整数来表示秒数,从而导致在2038年01月19日03:14:07之后无法正确存储时间戳。这是因为32位整数最大可表示的秒数是2^31 - 1,即2147483647
Oracle 不允许同一个字段存在两个相同索引,但这个和 MySQL 的设计不太相同,通过实验,了解一下 MySQL 这种场景的情况。 作者:刘晨,网名 bisal ,具有十年以上的应用运维工作经验,目前主要从事数据库应用研发能力提升和技术管理相关的工作,Oracle ACE(Alumni),腾讯
单机GreatSQL/MySQL调整架构为多副本复制的好处有哪些?为什么要调整?图片性能优化:如果单个GreatSQL服务器的处理能力达到瓶颈,可能需要通过主从复制、双主复制或MGR,以及其他高可用方案等来提高整体性能。通过将读请求分发到多个服务器,可以大大提高并发处理能力。高可用性:如果您的应用程
作者总结分享 Redis Hotkey 定位和解决方法的优缺点。 作者:贲绍华,爱可生研发中心工程师,负责项目的需求与维护工作。其他身份:柯基铲屎官。 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 本文约 800 字,预计阅读需要 2 分钟。 什么是 Hotkey,会
在现代企业中,数据库是存储和管理重要业务数据的核心系统。为了保证数据的安全和可靠性,在日常运维中必须进行数据库备份和恢复操作。Oracle数据库备份与恢复是一种重要的安全实践,可以保护数据库免受数据丢失、硬件故障、人为错误或灾难事件的影响。下面将介绍Oracle数据库备份与恢复的最佳实践,以帮助您确
本文就如何利用火山引擎云数据库 PostgreSQL 版和大语言模型技术(Large Language Model,简称 LLM),实现企业级智能交互式问答系统进行介绍。背景在大数据的浪潮下,众多企业建立了自己的知识库,以便于信息检索和知识查询。然而,随着知识库内容的膨胀,传统的信息检索方式变得
前言前几天,知识星球中的一个小伙伴,问了我一个问题:在MySQL中,事务A中使用select...for update where id=1锁住了,某一条数据,事务还没提交,此时,事务B中去用select ... where id=1查询那条数据,会阻塞等待吗?其实select...for upda
很多朋友经常会遇到如下情况:在做数据统计分析时,分析两分钟,跑数两小时......Web 开发时候,通常的性能瓶颈,主要出现在数据查询时候.......在使用SQL过程中不仅要关注数据结果,同样要注意SQL语句的执行效率。本文涉及三大部分:1、SQL介绍2、SQL优化方法3、SQL优化实例1、MyS
Labs 导读HBase是一种分布式的、面向列的开源数据库,底层基于LSM树构建实现,通过顺序写操作,写性能大幅提升,读取时需要将内存中的数据和磁盘中的数据合并,牺牲了一部分读性能,适用于写多读少的场景。Part 01、 读写流程 RegionServer是HBase系统中最核心的组件,主要负责用
11月15日,在腾讯云向量数据库技术及产业峰会上,腾讯云全面升级向量数据库多项核心性能,最高支持千亿级向量规模和500万QPS峰值能力,同时和信通院一起联合50多家企业共同发布了国内首个向量数据库标准,推进向量数据库及大模型相关产业走向大规模应用。腾讯集团高级执行副总裁、云与智慧产业事业群CEO汤道
MySQL是一款开源关系型数据库管理系统,它的性能和可靠性被广泛认可。查询MySQL的运行状态对于数据库的运维和优化非常重要,下面介绍几种查询MySQL运行状态的方法。1.使用SHOW命令SHOW [FULL] PROCESSLIST;该命令可以查看MySQL当前所有的连接状态和执行情况,其中FUL