下载MySQL源码 没有什么比源码更靠谱的了,所以我们先把源码下载下来,后期验证使用 MySQL源码下载 MVCC是什么 mvvc全称是multi-version concurrency control(多版本并发控制),主要用于处理读写并发冲突的问题。 MVCC解决了什么问题 我们知道,MyS
数据库管理134期 2024-01-15第134期 勘误且自嘲一下(20240115)1 勘误2 自嘲总结 第134期 勘误且自嘲一下(20240115) 作者:胖头鱼的鱼缸(尹海文) Oracle ACE Associate: Database(Oracle与MySQL) 网思科技 DBA总监
报错现象: drop tablespace users including contents and datafiles; 报错: ORA-02429: cannot drop index used for enforcement of unlque/primary key 处理办法: 1.先
“什么是好的软件?开源之后,社区热闹的软件,就是好的软件”,2023年我参加一次开源活动时,有位从业者这样总结道。“做软件容易,做生态难。”长期以来,开源生态建设与聚合,被认为是中国软件行业必须补齐的关键环节。以数据库为例,作为最重要的基础软件之一,数据库是千行万业数据的基石,承载着业务的核心,也是
点击蓝色字关注“SQL数据库运维”,回复“SQL”获取2TB学习资源!前言很久之前在Oracle里创建的一个测试用户,今天想搞个测试用下这个用户,登录时突然登录不上去了,提示我“密码已过期”,让我输入新密码正文作为Oracle数据库刚入门的我本着按照系统提示进行下一步操作,输入密码点击确定,系统又
本文是对这篇文章Query and Transaction size in MySQL[1]的翻译,翻译如有不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢![译者注]:本人在维护MySQL InnoDB Cluster时,遇到了“[ERROR] [MY-011608] [
如今,数据被誉为企业的生命线。作为最受欢迎的开源数据库之一,MySQL的性能对企业的应用程序响应速度和数据处理效率有着直接影响。因此,优化MySQL性能已成为企业关注的焦点。本文将深入探讨MySQL性能优化的两大关键要素——慢查询和InnoDB缓存池,以帮助您掌握MySQL性能优化的秘诀。慢查询:M
相关错误号:Last_Errno: 1813Last_Error: Error 'Tablespace '`cjc`.`t1`' exists.' on query. Default database: 'cjc'. Query: 'create table t1(id int)'Last_Errn
一、前情提要在上一篇文章中提到,有一个页面加载速度很慢,是通过缓冲流优化的。查询的时候,会访问后台数据库,查询前20条数据,按道理来说,这应该很快才对。追踪代码,看看啥问题,最后发现问题有三:表中有一个BLOB大字段,存储着一个PDF模板,也就是上图中的运费模板。查询后会将这个PDF模板存储到本地磁
openGauss学习笔记-121 openGauss 数据库管理-设置密态等值查询-使用JDBC操作密态数据库121.1 连接密态数据库121.2 调用isValid方法刷新缓存示例121.3 执行密态等值查询相关的创建密钥语句121.4 执行密态等值查询相关的创建加密表的语句121.5 执行加密
事务及四大特性 原子性(Atomicity):指事务包含的所有操作要么全部成功,要么全部失败回滚。 一致性(Consistency):事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。 隔离性(Isolation):当多个用户
MySQL锁的类型 全局锁 使用全局锁: flush tables with read lock 执行后,整个数据库就处于只读状态了,这时其他线程执行以下操作,都会被阻塞: 对数据的增删改操作,比如 insert、delete、update等语句。 对表结构的更改操作,比如 alter tabl
修改oracle数据库默认时间格式oracle数据库默认的时间格式只能精确到天(DD-MON-RR),在实际工作环境中,开发程序通常需要取得精确到秒的时间值,经查询资料在oracle中修改时间值的方式大致可以分为以下几种:1、临时修改时间格式第一种方式是通过to_char函数来获得精确的时间值sel
MySQL结构与SQL执行过程 😄生命不息,写作不止 🔥 继续踏上学习之路,学之分享笔记 👊 总有一天我也能像各位大佬一样 🏆 博客首页 @怒放吧德德 To记录领地 🌝分享学习心得,欢迎指正,大家一起学习成长! 前言 上阶段初步学习了索引与优化,以及对Explain的使用,接着来就来初识
数据库管理133期 2024-01-13第133期 为什么一些场景下Oracle很难被替换掉(20240113)1 数据量2 架构3 应用改造4 Exadata和融合数据库总结 第133期 为什么一些场景下Oracle很难被替换掉(20240113) 今天在薛首席的群里,聊到一些应用场景和数据库的事
openGauss学习笔记-120 openGauss 数据库管理-设置密态等值查询-概述及使用gsql操作密态数据库120.1 密态等值查询概述120.2 使用gsql操作密态数据库openGauss学习笔记-120 openGauss 数据库管理-设置密态等值查询-概述及使用gsql操作密态数据
01、简介 “ 在我前两次的文章中,说到postgresql对于python的支持,其实很多功能也就可以封装进入的postgresql数据库中去。比如fdw、etl等,本文将以此为叙述点,进行演示展示” 在postgresql数据库中fdw的支持,在创建和使用上都不上太方便,特别是fdw在用表级别
故事背景 本故事根据真实事件改编,写下处理的心路历程,某年某月某日,环境是AIX RAC 19.16,当时因为一个问题需要开个SR,然后准备通过tfa收集下信息提交的,结果发现节点1的tfa没有运行,尝试启动,启动失败!!! 问题现象 ###### 查看 tfa 运行状态 [root@node1
概述 优化了一次前后端处理不当导致的CPU的一次爆机行为,当然,这和服务器的配置低也有着密不可分的关系,简单的逻辑学告诉我们,要找到真正的问题,进行解决,CPU爆机的关键点在于前后端两个方面,下面针对具体的问题,进行分析和解决。 定位问题 看监控的图表,CPU已经达到了100%,但是内存的使用曲线
原作者:盖国强 记录常见的 Docker 操作记录。 查看所有镜像 docker images [root@ecs-514e-0004 ~]# docker images REPOSITORY TAG